sql中变量的数据类型大小

时间:2012-03-13 14:56:15

标签: sql sql-server sql-server-2008 tsql

如何在sql中找出数据类型的大小。例如,如果我已将变量或列声明为

declare @test varchar(255)

然后我需要将变量数据类型@test的大小显示为255。

编辑:现在,我知道如何获取该列,是否有任何变量方法?

1 个答案:

答案 0 :(得分:6)

您可以使用sql_variant_property

declare @test varchar(255)
set @test = '' --Must assign a value
select sql_variant_property(@test, 'MaxLength')