Phiên bản được hỗ trợ:hiện tại(17) /16 / 15 / 14 / 13
Phiên bản phát triển:18 / Devel
Phiên bản không được hỗ trợ:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4 / 7.3 / 7.2 / 7.1
Tài liệu này dành cho phiên bản không được hỗ trợ của PostgreSQL.
Bạn có thể muốn xem cùng một trang chohiện tạiPhiên bản hoặc một trong các phiên bản được hỗ trợ khác được liệt kê ở trên thay thế.

kèo bóng đá cúp c2Thay đổi BÀN

tên

kèo bóng đá cúp c2 thay đổi-sửa đổi các thuộc tính kèo bóng đá cúp c2

Synopsis

kèo bóng đá cúp c2 thay đổi [Chỉ]kèo bóng đá cúp c2[ *]
    Thêm [cột]cột loạikèo bóng đá cúp c2 thay đổi [Chỉ]kè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 c2 thay đổikèo bóng đá cúp c2Đổi tên thànhnewTablekèo bóng đá cúp c2 thay đổikèo bóng đá cúp c2ThêmĐịnh nghĩa ràng buộc kèo bóng đá cúp c2kèo bóng đá cúp c2 thay đổikèo bóng đá cúp c2Chủ sở hữu choChủ sở hữu mới 

Đầu vào

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.

Cột

Tên của một cột mới hoặc hiện có.

loại

Loại của cột mới.

newColumn

Tên mới cho một cột hiện có.

newTable

Tên mới cho kèo bóng đá cúp c2.

ràng buộc kèo bóng đá cúp c2 sự định nghĩa

Bị ràng buộc kèo bóng đá cúp c2 mới cho kèo bóng đá cúp c2

Người dùng mới

Tên người dùng của chủ sở hữu mới của kèo bóng đá cúp c2.

đầu ra

ATTER

Tin nhắn được trả về từ cột hoặc đổi tên kèo bóng đá cúp c2.

ERROR

Tin nhắn được trả về nếu kèo bóng đá cúp c2 hoặc cột không có sẵn.

Mô tả

kèo bóng đá cúp c2 thay đổiThay đổ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. TheCột thay đổibiểu mẫ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ên13848_14083rà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. Mệnh đề chủ sở hữu chnages chủ sở hữu của kèo bóng đá cúp c2 cho người dùngMới người dùng.

Bạn phải sở hữu kèo bóng đá cúp c2 để thay đổi lược đồ của nó.

Ghi chú

Từ khóaCộtlà tiếng ồn và có thể bị bỏ qua.

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ẫuBẢNG ALTERĐể đặ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.)

15052_15215Tạ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 kèo bóng đá cúp c2 để thay đổi nó. Đổi tên 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 kèo bóng đá cúp c2Để thêm nữa Mô tả các đối số hợp lệ.

sử dụng

Để thêm một cột loại varchar vào kèo bóng đá cúp c2:

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ó:

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:

16424_16541

Tương thích

SQL92

TheThêm cộtBiểu mẫu 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 c2 thay đổiCâu lệnh chưa trực tiếp Được hỗ trợ bởiPostgres:

kèo bóng đá cúp c2 thay đổikè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ư kiểm tra ràng buộc, ràng buộc độc đáo hoặc khóa nước ngoài ràng buộc). Để loại bỏ một ràng buộc duy nhất, hãy thả một chỉ mục. Để loại bỏ các loại ràng buộc khác, bạn cần tái tạo và tải lại kèo bóng đá cúp c2, sử dụng các tham số khác để ThePostgreSQL: Tàlệnh.

Ví dụ: để bỏ bất kỳ ràng buộc nào trên kèo bóng đá cúp c217982_17996:

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 độ;
kèo bóng đá cúp c2 thay đổikè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.