如何从Db2中的列中删除默认约束

时间:2011-10-04 11:13:21

标签: sql db2 default-constraint

我有一个表STUDENT_TB,它有一个STUDENT_ID,NAME,AGE列。我添加了一个包含以下命令的列: -

alter table STUDENT_TB add DOB TIMESTAMP NOT NULL DEFAULT CURRENT TIMESTAMP

对于DOB列,我不希望它为null。现在我需要删除该默认约束。

我试过搜索但没有取得任何成功。

问候。

2 个答案:

答案 0 :(得分:6)

我试过这个并且它正常工作

alter table STUDENT_TB alter DOB drop DEFAULT

答案 1 :(得分:2)

ALTER TABLE STUDENT_TB ALTER COLUMN DOB DROP NOT NULL