Dan*_*llo 14
取决于DBMS,但我认为以下是非常便携的:
ALTER TABLE table_name ADD column_name datatype
ALTER TABLE table_name ADD UNIQUE (column_name)
Run Code Online (Sandbox Code Playgroud)
如果要为UNIQUE约束指定名称,可以使用以下命令替换最后一个命令:
ALTER TABLE table_name ADD CONSTRAINT constraint_name UNIQUE (column_name)
Run Code Online (Sandbox Code Playgroud)
如果表是空的
ALTER TABLE ADD (FieldName Type)
ALTER TABLE ADD CONSTRAINT UNIQUE(FieldName)
Run Code Online (Sandbox Code Playgroud)
如果表中有数据,则需要分三步完成: