当前位置: 代码迷 >> Sql Server >> SQL Server 中怎么获取字段准确长度?(非字段Maxlength)
  详细解决方案

SQL Server 中怎么获取字段准确长度?(非字段Maxlength)

热度:123   发布时间:2016-04-27 14:03:03.0
SQL Server 中如何获取字段准确长度?(非字段Maxlength)
条件:设计某表字段name,varchar(10)
问题:求该字段的长度?
要求:得出设计时varchar括号中的10。

尝试1:select col_length('dbo.tbExpertInfo','name')
结果1:20

尝试2:SELECT Length FROM dbo.syscolumns WHERE ID = object_ID('dbo.tbExpertInfo') AND Name = 'Ei_pinYin'
结果2:20

请问各位高人,如何解决?

------解决方案--------------------
nvarchar空间是占双字节,10表示20个字节数。
  相关解决方案