查找特定类别的列 sql代码

发布时间:2020-11-23编辑:脚本学堂
项目需求:对特定类别的列进行一些操作,以下代码可以检查数据库内同一类别的所有列。
项目需求:对特定类别的列进行一些操作,以下代码可以检查数据库内同一类别的所有列。
查询所有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)