因为需要动态的把这些东西链接到一起最后才执行

解决方案 »

  1.   

    用cast或者convert转换一下类型
      

  2.   

    日期:convert(varchar,日期,23)
    整型:ltrim(整型字段)
      

  3.   


    declare @var int
    set @var=1
    exec (' select ' + @var )
      

  4.   

    我用日期:convert(varchar,日期,23) ,插入的结果都变成 1905-6-19
      

  5.   

    declare @var int
    set @var=1
    exec (' select ' + convert(varchar,@var))convert(varchar,日期,120)