varchar后面是否定义长度,还是有区别的

    DECLARE @year VARCHAR ,@month VARCHAR=''
SET @year = ''
PRINT @year

结果是:2

    DECLARE @year VARCHAR(4) ,@month VARCHAR=''
SET @year = ''
PRINT @year

结果是:2015

varchar是否定义长度,还是有区别的,不定义长度的时候,并非我想象中按照实际赋值自动填充,似乎默认为1

上一篇:PHPCMS调用点击量的方法


下一篇:Autocad 2012 win7(64位)启动时一直卡在acmgd.dll处的解决方案