thay đổi soi kèo bóng đá truoctrantên Hành động[, ...]tênChủ sở hữu chonew_owner| Current_user |tênĐổi tên thuộc tínhAttribe_nameđếnnew_attribute_name[Cascade | HẠN CHẾ ]tênĐổi tên thànhnew_namethay đổi soi kèo bóng đá truoctrantênĐặt lược đồnew_schemathay đổi soi kèo bóng đá truoctrantênThêm giá trị [nếu không tồn tại]new_enum_value[trước | SAU ĐÓhiện tại_enum_value]WHEREHành độnglà một trong:Thêm thuộc tínhAttribution_name data_type[đối chiếuđối chiếu] [Cascade | HẠN CHẾ ]Attribution_name[Cascade | HẠN CHẾ ]Attribution_name[Đặt dữ liệu] soi kèo bóng đá truoctrandata_type[đối chiếuđối chiếu] [Cascade | HẠN CHẾ ]
thay đổi soi kèo bóng đá truoctranThay đổi định nghĩa của một soi kèo bóng đá truoctran hiện có. Có một số dạng con:
Biểu mẫu này thêm một thuộc tính mới vào soi kèo bóng đá truoctran tổng hợp, sử dụng cùng một cú pháp nhưPostgreSQL: Tài liệu: 9.5: Tạo.
Mẫu này bỏ một thuộc tính từ soi kèo bóng đá truoctran tổng hợp. Nếu nhưNếu tồn tạiđược chỉ định và thuộc tính không tồn tại, không có lỗi nào được ném. Trong trường hợp này, một thông báo được đưa ra thay thế.
Mẫu này thay đổi soi kèo bóng đá truoctran thuộc tính của soi kèo bóng đá truoctran tổng hợp.
Mẫu này thay đổi chủ sở hữu của soi kèo bóng đá truoctran.
Biểu mẫu này thay đổi tên của soi kèo bóng đá truoctran hoặc tên của một thuộc tính riêng lẻ của soi kèo bóng đá truoctran tổng hợp.
Mẫu này chuyển soi kèo bóng đá truoctran sang lược đồ khác.
Mẫu này thêm một giá trị mới vào soi kèo bóng đá truoctran enum. Vị trí của giá trị mới trong đơn đặt hàng của Enum có thể được chỉ định làtrướchoặcsauMột trong các giá trị hiện có. Nếu không, mục mới được thêm vào cuối danh sách các giá trị.
nếuNếu không tồn tạiđược chỉ định, đó không phải là lỗi nếu soi kèo bóng đá truoctran đã chứa giá trị mới: Thông báo được đưa ra nhưng không có hành động nào khác được thực hiện. Nếu không, một lỗi sẽ xảy ra nếu giá trị mới đã có mặt.
tự động tuyên truyền hoạt động sang các bảng được gõ của soi kèo bóng đá truoctran bị thay đổi và con cháu của chúng.
Từ chối hoạt động nếu soi kèo bóng đá truoctran bị thay đổi là soi kèo bóng đá truoctran bảng được đánh máy. Đây là mặc định.
TheThêm thuộc tính, Thuộc tính thảvàALTER ALTERHành động có thể được kết hợp thành một danh sách nhiều thay đổi để áp dụng song song. Ví dụ: có thể thêm một số thuộc tính và/hoặc thay đổi soi kèo bóng đá truoctran của một số thuộc tính trong một lệnh.
Bạn phải sở hữu soi kèo bóng đá truoctran để sử dụngthay đổi soi kèo bóng đá truoctran. Để thay đổi lược đồ của một soi kèo bóng đá truoctran, bạn cũng phải cóTạoĐặc quyền trên lược đồ mới. Để thay đổi chủ sở hữu, bạn cũng phải là thành viên trực tiếp hoặc gián tiếp của vai trò sở hữu mới và vai trò đó phải cóTạoĐặc quyền trên lược đồ của soi kèo bóng đá truoctran. .sử dụngĐặc quyền trên kiểu dữ liệu.
Tên (có thể là sơ đồ) của một soi kèo bóng đá truoctran hiện có để thay đổi.
Tên mới cho soi kèo bóng đá truoctran.
Tên người dùng của chủ sở hữu mới của soi kèo bóng đá truoctran.
lược đồ mới cho soi kèo bóng đá truoctran.
Tên của thuộc tính để thêm, thay đổi hoặc thả.
Tên mới của thuộc tính được đổi tên.
soi kèo bóng đá truoctran dữ liệu của thuộc tính để thêm hoặc soi kèo bóng đá truoctran mới của thuộc tính để thay đổi.
Giá trị mới sẽ được thêm vào danh sách các giá trị của soi kèo bóng đá truoctran Enum. Giống như tất cả các chữ enum, nó cần được trích dẫn.
Giá trị enum hiện tại mà giá trị mới nên được thêm ngay lập tức trước hoặc sau khi đặt hàng sắp xếp của soi kèo bóng đá truoctran Enum. Giống như tất cả các chữ enum, nó cần được trích dẫn.
soi kèo bóng đá truoctran thay đổi ... thêm giá trị(biểu mẫu thêm giá trị mới vào soi kèo bóng đá truoctran enum) không thể được thực thi bên trong khối giao dịch.
So sánh liên quan đến giá trị enum được thêm vào đôi khi sẽ chậm hơn so với so sánh chỉ liên quan đến các thành viên gốc của soi kèo bóng đá truoctran enum. Điều này thường sẽ chỉ xảy ra nếuTrướchoặcsauđược sử dụng để đặt vị trí sắp xếp của giá trị mới ở đâu đó ngoài cuối danh sách. Tuy nhiên, đôi khi nó sẽ xảy ra mặc dù giá trị mới được thêm vào ở cuối (điều này xảy ra nếu bộ đếm OID"Bao quanh"Kể từ khi tạo ra soi kèo bóng đá truoctran enum ban đầu). Sự chậm lại thường không đáng kể;
Để đổi tên kiểu dữ liệu:
thay đổi soi kèo bóng đá truoctran điện tử_mail đổi tên thành email;
Để thay đổi chủ sở hữu của soi kèo bóng đá truoctranEmailđếnJoe:
Thay đổi soi kèo bóng đá truoctran chủ sở hữu email thành Joe;
Để thay đổi lược đồ của soi kèo bóng đá truoctranEmailđếnKhách hàng:
Thay đổi soi kèo bóng đá truoctran email tập hợp khách hàng;
Để thêm thuộc tính mới vào soi kèo bóng đá truoctran:
thay đổi soi kèo bóng đá truoctran compfoo thêm thuộc tính f3 int;
Để thêm giá trị mới vào soi kèo bóng đá truoctran Enum ở một vị trí sắp xếp cụ thể:
Thay đổi soi kèo bóng đá truoctran màu thêm giá trị 'màu cam' sau 'màu đỏ';