soi kèo bóng đá truoctran thay đổi [Chỉ]soi kèo bóng đá truoctran[ *] Thêm [cột]Cột loại[Cột_constraint[...]] Thay đổi soi kèo bóng đá truoctran [chỉ]soi kèo bóng đá truoctran[ *] Thay đổi [cột]Cộtđặt mặc địnhgiá trị| Thả mặc địnhsoi kèo bóng đá truoctran[ *] Thay đổi [cột]cộtĐặt thống kêSố nguyênsoi kèo bóng đá truoctran thay đổi [Chỉ]soi kèo bóng đá truoctran[ *] Đổi tên [cột]CộtđếnnewColumnsoi kèo bóng đá truoctran thay đổisoi kèo bóng đá truoctranĐổi tên thànhnew_tablesoi kèo bóng đá truoctran thay đổisoi kèo bóng đá truoctranthêmTable_constraint_definitionsoi kèo bóng đá truoctran thay đổi [Chỉ]soi kèo bóng đá truoctranDrop ràng buộcràng buộcHạn chế | Cascadesoi kèo bóng đá truoctranChủ sở hữu chonew_owner
Tên của một soi kèo bóng đá truoctran hiện có để thay đổi.
Tên của một cột mới hoặc hiện có.
Loại cột mới.
Tên mới cho một cột hiện có.
Tên mới cho soi kèo bóng đá truoctran.
Bị ràng buộc soi kèo bóng đá truoctran mới cho soi kèo bóng đá truoctran
13084_13130
BẢNG ALTERThay đổi định nghĩa của một soi kèo bóng đá truoctran hiện có. TheThêm cộtMẫu Thêm một cột mới vào soi kèo bóng đá truoctran bằng cách sử dụng cùng một cú pháp vớitỷ lệ kèo bóng đá: Tài. Thethay đổi bộ phận/thả mặc địnhbiểu mẫu cho phép bạn Đặt hoặc xóa mặc định cho cột. Lưu ý rằng chỉ mặc định Áp dụng cho tiếp theoChènlệnh; họ Không làm cho các hàng đã có trong soi kèo bóng đá truoctran để thay đổi. Thethay đổi số liệu thống kê đặt cộtbiểu mẫu cho phép bạn đặt mục tiêu thu thập thống kê cho tiếp theoPhân tíchHoạt động. TheĐổi tênmệnh đề gây ra tên của soi kèo bóng đá truoctran, cột, chỉ mục hoặc chuỗi để thay đổi mà không thay đổi bất kỳ dữ liệu nào. Dữ liệu sẽ vẫn còn cùng loại và kích thước sau lệnh được thực hiện. ThêmTable_constraint_definitionmệnh đề thêm a Ràng buộc mới đối với soi kèo bóng đá truoctran bằng cách sử dụng cùng một cú pháp nhưtỷ lệ kèo bóng đá: Tài. Sự sụt giảm Ràng buộcràng buộcmệnh đề Bỏ tất cả các ràng buộc trên bàn (và con cái) phù hợpràng buộc. Mệnh đề chủ sở hữu thay đổi chủ sở hữu của soi kèo bóng đá truoctran thành người dùngNgười dùng mới.
Bạn phải sở hữu soi kèo bóng đá truoctran để thay đổi lược đồ của nó.
Từ khóaCộtlà tiếng ồn và có thể bị bỏ qua.
Trong triển khai hiện tại củaThêm Cột, mặc định và không phải là điều khoản cho cột mới không được hỗ trợ. Bạn có thể sử dụngĐặt MẶC ĐỊNHMẫusoi kèo bóng đá truoctran thay đổiđể đặt mặc định sau. (Bạn cũng có thể muốn cập nhật Các hàng hiện có đến giá trị mặc định mới, sử dụngCập nhật.)
Trong ràng buộc thả, từ khóa hạn chế là bắt buộc, Mặc dù phụ thuộc chưa được kiểm tra. Tùy chọn Cascade không được hỗ trợ. Hiện chỉ thả DROP BLINAL DROPS chỉ kiểm tra hạn chế. Để loại bỏ một ràng buộc chính hoặc duy nhất, hãy thả Chỉ mục có liên quan bằng cách sử dụngDrop Indexlệnh. Để loại bỏ nước ngoài Những ràng buộc chính bạn cần để tạo lại và tải lại soi kèo bóng đá truoctran, Sử dụng các tham số khác choTạo soi kèo bóng đá truoctranlệnh.
Ví dụ: để bỏ tất cả các ràng buộc trên soi kèo bóng đá truoctranNhà phân phối:
Tạo TEMP soi kèo bóng đá truoctran như chọn * từ các nhà phân phối; Nhà phân phối soi kèo bóng đá truoctran thả; Tạo các nhà phân phối soi kèo bóng đá truoctran là chọn * từ temp; Bàn giảm nhiệt độ;
Bạn phải sở hữu soi kèo bóng đá truoctran để thay đổi nó. Thay đổi bất kỳ Một phần của lược đồ của một danh mục hệ thống không được phép. TheHướng dẫn sử dụng PostgreSQLcó thêm thông tin về kế thừa.
Tham khảoTạo soi kèo bóng đá truoctranĐể thêm nữa Mô tả các đối số hợp lệ.
Để thêm một cột loạiVarcharđến a bàn:
Nhà phân phối thay đổi thêm địa chỉ cột Varchar (30);
Để đổi tên một cột hiện có:
17503_17566
Để đổi tên một soi kèo bóng đá truoctran hiện có:
Nhà phân phối thay đổi đổi tên cho các nhà cung cấp;
Để thêm ràng buộc kiểm tra vào soi kèo bóng đá truoctran:
17776_17864
Để xóa ràng buộc kiểm tra khỏi soi kèo bóng đá truoctran và tất cả những đứa trẻ:
17975_18040
Để thêm một ràng buộc khóa nước ngoài vào soi kèo bóng đá truoctran:
18129_18247
Để thêm một ràng buộc duy nhất (multicolumn) vào soi kèo bóng đá truoctran:
18345_18439
Để thêm một ràng buộc khóa chính được đặt tên tự động vào A soi kèo bóng đá truoctran, lưu ý rằng một soi kèo bóng đá truoctran chỉ có thể có một chìa khóa:
Nhà phân phối thay đổi thêm phím chính (dist_id);
TheThêm cộtBiểu mẫu là tuân thủ ngoại trừ nó không hỗ trợ mặc định và không Null ràng buộc, như đã giải thích ở trên. TheCột thay đổiBiểu mẫu tuân thủ đầy đủ.
SQL92 Chỉ định một số khả năng bổ sung choBẢNG ALTERTuyên bố chưa trực tiếp Được hỗ trợ bởiPostgreSQL:
soi kèo bóng đá truoctran thay đổisoi kèo bóng đá truoctranthả [cột]CộtHạn chế | Cascade
Xóa một cột khỏi soi kèo bóng đá truoctran. Hiện tại, để loại bỏ một Cột hiện tại soi kèo bóng đá truoctran phải được tạo lại và Đã tải lại:
Tạo tạm thời soi kèo bóng đá truoctran như đã chọn, thành phố từ các nhà phân phối; Nhà phân phối soi kèo bóng đá truoctran thả; Tạo nhà phân phối soi kèo bóng đá truoctran ( DID DID DID DID (3) mặc định 1, Tên varchar (40) không phải null ); Chèn vào các nhà phân phối chọn * từ temp; Bàn giảm nhiệt độ;
Các điều khoản để đổi tên các soi kèo bóng đá truoctran, cột, chỉ mục và Trình tự làPostgreSQLTiện ích mở rộng từ SQL92.