我要把"2008-8-29 14:44:04" 这样的转换成日期:8-29怎么弄呢...这是在数据库里面的,我想取出来的时候就是8-29这种格式的...

解决方案 »

  1.   


    select right(convert(nvarchar(10),'2008-8-29 14:44:04',110),5)  
      

  2.   

    select right(convert(varchar(10),getdate(),20),5)
      

  3.   

    我这样不行呢,不知道是不是我写错了...请指正一下..select top 8 InfoID,right(convert(nvarchar(10),AddDate,110),5),Title,Content from t_MarketTradeInfo
      

  4.   

    呵 ..不好意思..明白了..要这样才正确的..select top 8 InfoID,right(convert(nvarchar(10),AddDate,20),5) as adddate,Title,Content from t_MarketTradeInfo