Vir*_*rus 3 sql t-sql sql-server sql-server-2008
如何在sql中找出数据类型的大小.例如,如果我已将变量或列声明为
declare @test varchar(255)
Run Code Online (Sandbox Code Playgroud)
然后我需要将变量数据类型@test的大小显示为255.
编辑:现在,我知道如何获取列,是否有任何变量的方法?
您可以使用sql_variant_property.
declare @test varchar(255)
set @test = '' --Must assign a value
select sql_variant_property(@test, 'MaxLength')
Run Code Online (Sandbox Code Playgroud)