sql server中查找特定类别的列的写法

编程学习 2021-07-05 13:42www.dzhlxh.cn编程入门
要对特定类别的列进行一些操作,写了以下的一段代码,比较方便检查数据库内同一类别的所有列,示例用来查所有nvarchar的列
代码如下:

select a.name, o.name AS TableName, o.type, a.id, o.object_id, o.schema_id
  FROM sys.syscolumns AS a INNER JOIN sys.systypes AS b ON a.xtype = b.xtype
  AND b.name = 'nvarchar'
   INNER JOIN
  sys.objects AS o ON a.id = o.object_id
  WHERE (o.type = 'u')
 AND (o.schema_id = 1)

Copyright © 2016-2025 www.dzhlxh.cn 金源码 版权所有 Power by

网站模板下载|网络推广|微博营销|seo优化|视频营销|网络营销|微信营销|网站建设|织梦模板|小程序模板