2
如何更改SQL中设置为表中列的默认值。如何将默认值更改为SQL中表中的列?
我接到了一个错误:
ALTER TABLE tablename.tab ALTER COLUMN mess1 DEFAULT ('hi')
什么是正确的查询?
如何更改SQL中设置为表中列的默认值。如何将默认值更改为SQL中表中的列?
我接到了一个错误:
ALTER TABLE tablename.tab ALTER COLUMN mess1 DEFAULT ('hi')
什么是正确的查询?
通常情况下,语法的变体:
ALTER TABLE jankhana.jankh MODIFY (mess1 CHAR(10) NOT NULL DEFAULT 'hi');
技术上,绕柱规格的括号是可选的时候这里只有一个列;如果有几个,它们是强制性的。
细节可能因DBMS而异 - DDL语句往往是最可变的。
我会说出你的约束。改变一个现有的...
ALTER TABLE tablename.tab
DROP CONSTRAINT .... --you have a system generated name. Well done.
ALTER TABLE tablename.tab
ADD CONSTRAINT DF_tablename_mess1 DEFAULT 'hi' FOR mess1
你使用什么数据库? – 2010-09-18 06:56:04