您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

sqlserver如何判断某字段做唯一索引,而且是单独

bubuko 2022/1/25 20:04:44 sqlserver 字数 1417 阅读 1013 来源 http://www.bubuko.com/infolist-5-1.html

IF ( SELECT COUNT(*) FROM sys.index_columns INNER JOIN sys.indexes ON indexes.index_id = index_columns.index_id AND indexes.object_id = index_columns. ...
IF (
SELECT COUNT(*) FROM sys.index_columns 
INNER JOIN sys.indexes ON indexes.index_id = index_columns.index_id AND indexes.object_id = index_columns.object_id
INNER JOIN sys.columns ON columns.column_id = index_columns.column_id AND columns.object_id = indexes.object_id
WHERE indexes.object_id=OBJECT_ID(N‘dbo.tblEnh_SuppQuo‘, N‘U‘)  AND indexes.is_unique=1 AND columns.name =N‘InternalQuoNo‘
)=1
BEGIN
	SELECT 1
END 

 

或者

IF (
SELECT COUNT(*) FROM sys.index_columns 
INNER JOIN sys.indexes ON indexes.index_id = index_columns.index_id AND indexes.object_id = index_columns.object_id
INNER JOIN sys.columns ON columns.column_id = index_columns.column_id AND columns.object_id = indexes.object_id
INNER JOIN sys.objects ON objects.object_id = indexes.object_id 
WHERE objects.name=N‘tblEnh_SuppQuo‘ AND objects.schema_id=1 AND objects.type=N‘U‘ and  indexes.is_unique=1 AND columns.name =N‘InternalQuoNo‘
)=1
BEGIN
	SELECT 1
END 

  

sqlserver如何判断某字段做唯一索引,而且是单独

原文:https://www.cnblogs.com/coolyylu/p/12515257.html


如果您也喜欢它,动动您的小指点个赞吧

除非注明,文章均由 laddyq.com 整理发布,欢迎转载。

转载请注明:
链接:http://laddyq.com
来源:laddyq.com
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。


联系我
置顶