我正在尝试查找SQL Server 2008中任何列和任何表中的字符值的最大值和最小长度。
另外,我发现任何列和任何表中的最大和最小整数值都是百分比。
我的查询如下:
Select max(len(Desc)) from table1
另外,我试过
Select max(datalength(Desc)) from table1
然而,我收到错误“关键字desc附近的语法不正确”。什么应该是正确的语法?还有其他方法可以达到这个目的吗?
答案 0 :(得分:0)
如果它是SQL Server中的关键词,则需要使用[]
Select max(len([Desc])) from table1
答案 1 :(得分:0)
我发现)
之后你想念desc
将其更改为
Select max(len([Desc])) from table1