这句SQL这样处理有什么作用?
- SQL code
declare @year_str_now varchar(4)set @year_str_now=rtrim(convert(varchar(4),datepart(yyyy,getdate())))set @year_str_now=replicate('0',4-len(@year_str_now))+@year_str_now为什么 要进行下面的处理?
- SQL code
set @year_str_now=replicate('0',4-len(@year_str_now))+@year_str_now[解决办法]
左边补0吧,万一是989年变成0989年