我需要运行一个例程来查找 SQL Server 中所有禁用的唯一键,或者至少知道 UK 是否存在并被禁用。
IF (OBJECT_ID('UK_NAME'UQ') IS NOT NULL)
BEGIN
PRINT('EXISTS')
END
ELSE
BEGIN
PRINT('DOESNT EXISTS')
END
如果英国被禁用,此代码将不起作用,因为系统找不到英国。有没有一张桌子,即使它被禁用,我也可以找到所有英国?
也许你可以使用:
Select * From sys.indexes
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句