我发现计算器这个问题,几乎回答我的问题:Find all columns of a certain type in all tables in a SQL Server database查找所有表中的类型为nvarchar(最大)的所有列在SQL Server数据库
但我需要找到类型为nvarchar的各个领域(最大值)特别。如果我试试这个:
SELECT table_name [Table Name], column_name [Column Name]
FROM information_schema.columns where data_type = 'nvarchar(max)'
它不工作,没有返回。如果我试试这个:
SELECT table_name [Table Name], column_name [Column Name]
FROM information_schema.columns where data_type = 'nvarchar'
它的工作原理,但有成百上千的结果,我只关心最大尺寸的字段。如何特别选择所有nvarchar(max)字段?
这工作,谢谢! – Legion
@Legion乐意帮忙! – SqlZim