select @year = datepart(yy, getdate()), @month = datepart(mm, getdate())

解决方案 »

  1.   

    declare @year varchar(4), @month varchar(2)
    select @year = datepart(yy, getdate()), @month = datepart(mm, getdate())
      

  2.   

    select @year=year(getdate()),@month=month(getdate())
      

  3.   

    select @year = datepart(yy, getdate()), @month = datepart(mm, getdate())
    或者用
    convert(varchar(4),getdate(),20)等等
      

  4.   

    select @Date=convert(nvarchar(10),convert(Getdate()),126), 126是时间格式“YYYY-MM-DD”,也可用101, "MM/DD/YYYY"