yyyy-mm-dd hh:mi:ss.mss XXX你自己數數上面有多少位.

解决方案 »

  1.   

    如果你只要年月日就可以定11位
    比方說:select convert(varchar(8),DT,112)+ROOM_CODE
    from table;
      

  2.   

    难道datetime型数值可以和串直接连接??就像CODE=DT+ROOM_CODE??应该不是吧!请多指教!我以前主要用INFORMIX,SQLSERVER该怎么做就不知道了!
      

  3.   

    我不是說了嗎?select convert(varchar(8),DT,112)+ROOM_CODE
    from table;
      

  4.   

    请看这样在存储过程中对吗?我就要求DT为年月日就行了!
    declare
    @dt datetime,
    @room_date char(3),
    @code char(11)select @dt=dt from t_1
    select @room_code=room_code from t_2select @code=convert(varchar(8),@dt,112)+@room_code另:convert(varchar(8),DT,112)中的112是何意????请检查以上语句是否正确!