我正在向我的数据库表中添加一列。它是一个简单的 Char 列,其值为“Y”或“N”。
是否可以将列默认为“N”?如果是,怎么办?
当前添加列的脚本:
ALTER TABLE PERSON
ADD IS_ACTIVE VARCHAR2(1);
最佳答案
ALTER TABLE PERSON
ADD IS_ACTIVE VARCHAR2(1) DEFAULT 'N'
如果你愿意,你可以添加一个 NOT NULL 约束:
ALTER TABLE PERSON
ADD IS_ACTIVE VARCHAR2(1) DEFAULT 'N' NOT NULL
关于sql - 添加具有默认值的列?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39466432/