【问题标题】:How to write new column with check constraint to allow only values Y, N?如何编写带有检查约束的新列以仅允许值 Y、N?
【发布时间】:2020-10-24 13:43:00
【问题描述】:

如何编写带有检查约束的新列以仅允许值 Y、N ?

【问题讨论】:

标签: sql sql-server ddl


【解决方案1】:

alter table 语句应该这样做:

ALTER TABLE mytable
ADD newcolumn CHAR(1) NOT NULL DEFAULT 'N' CHECK (newcolumn IN ('Y', 'N'))

【讨论】:

    猜你喜欢
    • 2016-02-22
    • 1970-01-01
    • 2018-04-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-03
    • 1970-01-01
    • 2020-05-04
    相关资源
    最近更新 更多