Tôi muốn tạo một ALTER TABLE
biểu thức có thêm một cột mới và đặt một giá trị mặc định và phần bổ sung xác định các giá trị được phép cho cột đó. Đó là một cột văn bản và được phép chỉ là 'value1', 'value2' và 'value3'. Mặc định phải là 'value1'
Theo sơ đồ cú pháp sau:
Tôi đang đến điểm này
ALTER TABLE exampleTable ADD COLUMN new_column VarChar(20) DEFAULT 'value1'
nhưng tôi hoàn toàn không chắc chắn làm thế nào để thiết lập các giá trị được phép.
Có thể làm cho đôi khi như
CONSTRAINT KIỂM TRA new_column IN ('value1', 'value2', 'value3)
? Tôi phải thừa nhận search condition
sơ đồ khá khó hiểu với tôi.
go
vẻ hợp lệ theo cách đọc sơ đồ của tôi và hoạt động tốt trong fiddle