kèo bóng đá cúp c2 miền - kèo bóng đá cúp c2 định nghĩa của miền
ALTER BOMAINtên
đặt mặc địnhBiểu thức
| Thả mặc địnhtên
set | Thả không phải nulltên
thêmdomain_constraint
[không hợp lệ]tên
Drop kèo bóng đá cúp c2 [nếu tồn tại]instraint_name
[Hạn chế | Cascade]tên
Đổi tên kèo bóng đá cúp c2đến
new_constraint_name
Alter miềntên
Xác thực kèo bóng đá cúp c2instraint_name
kèo bóng đá cúp c2 miềntên
Chủ sở hữu chonew_owner
| Current_role |tên
Đổi tên thànhnew_name
ALTER BOMAINtên
Đặt lược đồnew_schema
WHEREdomain_constraint
IS:[kèo bóng đá cúp c2instraint_name
]Biểu thức
)
ATTER BOMAIN
kèo bóng đá cúp c2 định nghĩa của một miền hiện có. Có một số dạng phụ:
set
/Thả mặc định
Các biểu mẫu này đặt hoặc xóa giá trị mặc định cho một miền. Lưu ý rằng mặc định chỉ áp dụng cho tiếp theoChèn
lệnh; Chúng không ảnh hưởng đến các hàng đã có trong bảng bằng cách sử dụng miền.
set
/Drop Not Null
Các biểu mẫu này kèo bóng đá cúp c2 xem một miền được đánh dấu để cho phép các giá trị null hoặc từ chối các giá trị null. Bạn chỉ có thểĐặt không null
Khi các cột sử dụng miền không chứa giá trị null.
Thêmdomain_constraint
[không hợp lệ]
Mẫu này thêm một kèo bóng đá cúp c2 mới vào một tên miền. Khi một kèo bóng đá cúp c2 mới được thêm vào một miền, tất cả các cột sử dụng miền đó sẽ được kiểm tra đối với kèo bóng đá cúp c2 mới được thêm vào.không hợp lệ
tùy chọn; Biên giới sau này có thể được thực hiện hợp lệ bằng cách sử dụngkèo bóng đá cúp c2 miền ... xác thực ràng buộc
. Các hàng mới được chèn hoặc cập nhật luôn được kiểm tra đối với tất cả các kèo bóng đá cúp c2, ngay cả các hàng được đánh dấukhông hợp lệ
. không hợp lệ
chỉ được chấp nhận choKiểm tra
kèo bóng đá cúp c2.
Drop kèo bóng đá cúp c2 [nếu tồn tại]
Mẫu này giảm các kèo bóng đá cúp c2 trên một miền. Nếu nhưNếu tồn tại
được chỉ định và ràng buộc 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 kèo bóng đá cúp c2 thế.
Đổi tên kèo bóng đá cúp c2
Mẫu này kèo bóng đá cúp c2 tên của một ràng buộc trên một tên miền.
Xác thực kèo bóng đá cúp c2
Biểu mẫu này xác thực một kèo bóng đá cúp c2 được thêm vào trước đó làkhông hợp lệ
, nghĩa là, nó xác minh rằng tất cả các giá trị trong các cột bảng của loại miền thỏa mãn kèo bóng đá cúp c2 được chỉ định.
Chủ sở hữu
Biểu mẫu này kèo bóng đá cúp c2 chủ sở hữu của miền thành người dùng được chỉ định.
Đổi tên
Mẫu này kèo bóng đá cúp c2 tên của miền.
Đặt lược đồ
Mẫu này kèo bóng đá cúp c2 lược đồ của miền. Bất kỳ ràng buộc nào liên quan đến miền cũng được chuyển vào lược đồ mới.
Bạn phải sở hữu miền để sử dụngkèo bóng đá cúp c2 miền
. Để kèo bóng đá cúp c2 lược đồ của một miền, bạn cũng phải cóTạo
Đặc quyền trên lược đồ mới. Để kèo bóng đá cúp c2 chủ sở hữu, bạn phải có thểĐặt vai trò
Với vai trò sở hữu mới và vai trò đó phải cóTạo
Đặc quyền trên lược đồ của miền. .
tên
Tên (có thể là sơ đồ) của một miền hiện có để kèo bóng đá cúp c2.
domain_constraint
kèo bóng đá cúp c2 miền mới cho miền.
Tên của một kèo bóng đá cúp c2 hiện có để thả hoặc đổi tên.
không hợp lệ
Không xác minh dữ liệu được lưu trữ hiện có cho tính hợp lệ kèo bóng đá cúp c2.
Cascade
tự động thả các đối tượng phụ thuộc vào kèo bóng đá cúp c2 và lần lượt tất cả các đối tượng phụ thuộc vào các đối tượng đó (xemPhần 5.14).
Hạn chế
Từ chối bỏ kèo bóng đá cúp c2 nếu có bất kỳ đối tượng phụ thuộc nào. Đây là hành vi mặc định.
new_name
Tên mới cho miền.
new_constraint_name
Tên mới cho kèo bóng đá cúp c2.
new_owner
Tên người dùng của chủ sở hữu mới của miền.
new_schema
lược đồ mới cho miền.
mặc dùkèo bóng đá cúp c2 tên miền thêm ràng buộc
cố gắng xác minh rằng dữ liệu được lưu trữ hiện tại thỏa mãn kèo bóng đá cúp c2 mới, kiểm tra này không phải là chống đạn, vì lệnh không thểxemHồiCác hàng bảng mới được chèn hoặc cập nhật và chưa cam kết. Nếu có một mối nguy hiểm rằng các hoạt động đồng thời có thể chèn dữ liệu xấu, cách để tiến hành là thêm kèo bóng đá cúp c2 bằng cách sử dụngkhông hợp lệ
Tùy chọn, cam kết lệnh đó, đợi cho đến khi tất cả các giao dịch bắt đầu trước khi cam kết đó kết thúc, và sau đó phát hànhkèo bóng đá cúp c2 ràng buộc xác thực miền
Để tìm kiếm dữ liệu vi phạm kèo bóng đá cúp c2. Phương pháp này đáng tin cậy vì một khi kèo bóng đá cúp c2 được thực hiện, tất cả các giao dịch mới được đảm bảo để thực thi nó đối với các giá trị mới của loại miền.
Hiện tại,kèo bóng đá cúp c2 tên miền thêm ràng buộc
, kèo bóng đá cúp c2 ràng buộc xác thực miền
vàkèo bóng đá cúp c2 tập hợp không null
sẽ thất bại nếu miền được đặt tên hoặc bất kỳ miền dẫn xuất nào được sử dụng trong cột loại container (một composite, mảng hoặc cột phạm vi) trong bất kỳ bảng nào trong cơ sở dữ liệu. Cuối cùng chúng sẽ được cải thiện để có thể xác minh kèo bóng đá cúp c2 mới cho các giá trị lồng nhau như vậy.
để thêm Akhông null
kèo bóng đá cúp c2 đối với một miền:
kèo bóng đá cúp c2 miền Zipcode tập không null;
Để loại bỏ Akhông null
kèo bóng đá cúp c2 từ một miền:
kèo bóng đá cúp c2 miền zipcode thả không null;
Để thêm kèo bóng đá cúp c2 kiểm tra vào một miền:
19567_19645
Để xóa kèo bóng đá cúp c2 kiểm tra khỏi miền:
kèo bóng đá cúp c2 tên miền Zipcode Drop Zipchk;
Đổi tên một kèo bóng đá cúp c2 kiểm tra trên một tên miền:
kèo bóng đá cúp c2 tên miền Zipcode Rename ràng buộc Zipchk thành zip_check;
Để di chuyển miền vào một lược đồ khác:
20030_20076
kèo bóng đá cúp c2 miền
phù hợp vớiSQLTiêu chuẩn, ngoại trừChủ sở hữu
, Đổi tên
, Đặt lược đồ
vàXác thực kèo bóng đá cúp c2
Biến thể, đó làPostgreSQLTiện ích mở rộng. Thekhông hợp lệ
mệnh đề củaThêm kèo bóng đá cúp c2
Biến thể cũng là mộtPostgreSQLMở rộng.
Nếu bạn thấy bất cứ điều gì trong tài liệu không chính xác, không khớpMẫu nàyĐể báo cáo vấn đề tài liệu.