PostgreSQL hỗ trợ enum type như thế nào? Có thể thay đổi enum sau khi tạo không?
PostgreSQL hỗ trợ enum type như thế nào? Có thể thay đổi enum sau khi tạo không?
PostgreSQL hỗ trợ enum type (kiểu liệt kê) để định nghĩa một tập hợp các giá trị cố định cho một cột, giúp tăng độ an toàn và rõ ràng cho dữ liệu. Cú pháp để tạo kiểu enum trong PostgreSQL như sau:
CREATE TYPE mood AS ENUM ('happy', 'sad', 'ok');
enum là hữu dụng vì nó đảm bảo rằng giá trị của một cột chỉ có thể nằm trong tập hợp đã định nghĩa trước.
Việc thay đổi enum sau khi tạo vẫ...
middle