我需要放弃这个限制,但不幸的是我不知道名称。我有一个脚本,它当前列出了表上所有唯一的约束,但我需要找出如何更进一步,并将约束名称与列关联起来。
Select * From sysobjects Where sysobjects.xtype = 'UQ' AND sysobjects.parent_obj= OBJECT_ID(N'Users')
这是回报
UQ__Users__45F365D3 UQ__Users__46E78AOC
如有任何建议,将不胜感激。
本
你应该能够利用信息_SCHEMA.CONSTRAINT\u列\u用法来证明这一点。
SELECT CONSTRAINT_NAME FROM INFORMATION_SCHEMA.CONSTRAINT_COLUMN_USAGE WHERE TABLE_NAME = 'TableName' AND COLUMN_NAME = 'ColumnName'