kèo bóng đá cúp c2kèo bóng đá cúp c2[ *] Thêm [cột]cột loạikèo bóng đá cúp c2kèo bóng đá cúp c2[ *] Thay đổi [cột]cộtđặt mặc địnhgiá trị| Thả mặc địnhkèo bóng đá cúp c2[ *] Đổi tên [cột]cộtđếnnewColumnkèo bóng đá cúp c2kèo bóng đá cúp c2Đổi tên thànhnewTablekèo bóng đá cúp c2kèo bóng đá cúp c2thêmĐịnh nghĩa ràng buộc kèo bóng đá cúp c2
Tên của một kèo bóng đá cúp c2 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 kèo bóng đá cúp c2.
Bị ràng buộc kèo bóng đá cúp c2 mới cho kèo bóng đá cúp c2
Tin nhắn được trả về từ cột hoặc đổi tên kèo bóng đá cúp c2.
Tin nhắn được trả về nếu kèo bóng đá cúp c2 hoặc cột không có sẵn.
kèo bóng đá cúp c2Thay đổi định nghĩa của một kèo bóng đá cúp c2 hiện có. TheThêm cộtMẫu Thêm một cột mới vào kèo bóng đá cúp c2 bằng cách sử dụng cùng một cú pháp vớiPostgreSQL: Tài liệu: 7. TheCột thay đổiMẫu cho phép bạn đặt hoặc xóa Mặc định cho cột. Lưu ý rằng mặc định chỉ áp dụng cho mới chèn hàng. TheĐổi tênNguyên nhân mệnh đề tên của một kèo bóng đá cúp c2 hoặc cột để thay đổi mà không thay đổi bất kỳ Dữ liệu có trong kèo bóng đá cúp c2 bị ảnh hưởng. Do đó, kèo bóng đá cúp c2 hoặc cột sẽ vẫn thuộc cùng một loại và kích thước sau lệnh này được thực hiện. Thêmràng buộc kèo bóng đá cúp c2 sự định nghĩamệnh đề thêm một ràng buộc mới vào kèo bóng đá cúp c2 bằng cách sử dụng Cùng cú pháp nhưTạo kèo bóng đá cúp c2.
Bạn phải sở hữu kèo bóng đá cúp c2 để thay đổi lược đồ của nó.
Từ khóaCộtlà tiếng ồn và có thể bị bỏ qua.
Hồi*theo tên của một kèo bóng đá cúp c2 cho biết câu lệnh nên được chạy trên kèo bóng đá cúp c2 đó và tất cả các kèo bóng đá cúp c2 bên dưới nó trong hệ thống phân cấp thừa kế; Theo mặc định, thuộc tính sẽ không thêm hoặc đổi tên trong bất kỳ lớp con nào. Điều này nên luôn luôn được thực hiện khi thêm hoặc sửa đổi một thuộc tính trong một Siêu lớp. Nếu không, các truy vấn về hệ thống phân cấp thừa kế chẳng hạn như
ChọnnewColumntừSuper Class*sẽ không hoạt động vì các lớp con sẽ bị thiếu thuộc tính được tìm thấy trong siêu lớp.
Trong triển khai hiện tại, mặc định và ràng buộc Các điều khoản cho cột mới sẽ bị bỏ qua. Bạn có thể sử dụngĐặt mặc địnhMẫukèo bóng đá cúp c2Để đặt mặc định sau. (Bạn sẽ cũng phải cập nhật các hàng đã có hiện có lên hàng mới Giá trị mặc định, sử dụngCập nhật.)
Trong triển khai hiện tại, chỉ có các ràng buộc khóa nước ngoài có thể được thêm vào một kèo bóng đá cúp c2. Để tạo hoặc loại bỏ một ràng buộc, tạo một chỉ mục duy nhất (xemTạo chỉ mục). Để thêm kiểm tra những ràng buộc bạn cần để tạo lại và tải lại kèo bóng đá cúp c2, bằng cách sử dụng Các tham số khác choTạo kèo bóng đá cúp c2lệnh.
Bạn phải sở hữu lớp để thay đổi lược đồ của nó. Đổi tên bất kỳ phần nào của lược đồ của một danh mục hệ thống không phải là cho phép. TheHướng dẫn sử dụng PostgreSQLcó thêm thông tin về kế thừa.
Tham khảoTạo kèo bóng đá cúp c2Để thêm nữa Mô tả các đối số hợp lệ.
Để thêm một cột loại varchar vào kèo bóng đá cúp c2:
Nhà phân phối kèo bóng đá cúp c2 địa chỉ cột Varchar (30);
Để đổi tên một cột hiện có:
Nhà phân phối thay đổi Đổi tên địa chỉ cột thành Thành phố;
Để đổi tên một kèo bóng đá cúp c2 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 khóa nước ngoài vào kèo bóng đá cúp c2:
11204_11321
TheThêm cộtBiểu mẫu là tuân thủ ngoại trừ nó không hỗ trợ mặc định và Các ràng buộc, như đã giải thích ở trên. TheThay đổi CộtBiểu mẫu tuân thủ đầy đủ.
SQL92 Chỉ định một số khả năng bổ sung chokèo bóng đá cúp c2Câu lệnh chưa trực tiếp Được hỗ trợ bởiPostgres:
kèo bóng đá cúp c2kèo bóng đá cúp c2Drop ràng buộcràng buộcHạn chế | Cascade
Xóa một ràng buộc kèo bóng đá cúp c2 (chẳng hạn như ràng buộc kiểm tra, Ràng buộc duy nhất, hoặc ràng buộc khóa nước ngoài). Để loại bỏ a Ràng buộc duy nhất, thả một chỉ mục duy nhất, để xóa khác các loại ràng buộc bạn cần để tạo lại và tải lại kèo bóng đá cúp c2, sử dụng các tham số khác choTạo kèo bóng đá cúp c2lệnh.
Ví dụ: để bỏ bất kỳ ràng buộc nào trên kèo bóng đá cúp c2Nhà phân phối:
Tạo TEMP kèo bóng đá cúp c2 như chọn * từ các nhà phân phối; Nhà phân phối kèo bóng đá cúp c2 thả; Tạo các nhà phân phối kèo bóng đá cúp c2 là chọn * từ temp; Bàn giảm nhiệt độ;
BẢNG ALTERkèo bóng đá cúp c2thả [cột]CộtHạn chế | Cascade
Xóa một cột khỏi kèo bóng đá cúp c2. Hiện tại, để loại bỏ một Cột hiện tại kèo bóng đá cúp c2 phải được tạo lại và Đã tải lại:
Tạo tạm thời kèo bóng đá cúp c2 như đã chọn, thành phố từ các nhà phân phối; Nhà phân phối kèo bóng đá cúp c2 thả; Tạo nhà phân phối kèo bóng đá cúp c2 ( 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 cột và kèo bóng đá cúp c2 làPostgresTiện ích mở rộng từ SQL92.