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

How to write new column with check constraint to allow only values Y, N?

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

alter table 语句应该做到:

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