我在我的数据库中运行以下命令:
CREATE UNIQUE INDEX [UK_NAME1] ON [TABLE1] ([COLUMN1] ASC);
现在,我正在运行以下查询:
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
然而我找不到我的唯一索引列在那里。
我使用了错误的查询吗?还能有什么问题?
我在我的数据库中运行以下命令:
CREATE UNIQUE INDEX [UK_NAME1] ON [TABLE1] ([COLUMN1] ASC);
现在,我正在运行以下查询:
SELECT * FROM INFORMATION_SCHEMA.TABLE_CONSTRAINTS
然而我找不到我的唯一索引列在那里。
我使用了错误的查询吗?还能有什么问题?
使用此语法,它还允许您命名约束:
我使用了错误的命令来创建唯一索引。我应该使用:
唯一的缺点是我不能自己给它命名……但它是一个随机的名字。