DECLARE @year VARCHAR ,@month VARCHAR='3' SET @year = '2015' PRINT @year
結果是:2
DECLARE @year VARCHAR(4) ,@month VARCHAR='3' SET @year = '2015' PRINT @year
結果是:2015
varchar是否定義長度,還是有區別的,不定義長度的時候,並非我想象中按照實際賦值自動填充,似乎預設為1
DECLARE @year VARCHAR ,@month VARCHAR='3' SET @year = '2015' PRINT @year
結果是:2
DECLARE @year VARCHAR(4) ,@month VARCHAR='3' SET @year = '2015' PRINT @year
結果是:2015
varchar是否定義長度,還是有區別的,不定義長度的時候,並非我想象中按照實際賦值自動填充,似乎預設為1