把表中的日期字段的值如‘1990-09-09’转换成字符串值‘1990年9月9日’,如何用SQL语句实现

解决方案 »

  1.   

    DateTime dt;
    dt.ToString("yyyy年MM月dd日");
      

  2.   

    楼上大哥,sql里怎么用tostring啊
      

  3.   

    在sql語句不用這樣格式化,
    顯示的時候格式化日期格式就可以了.如果用sql 可以這樣實現:
    select cast(year(getdate()) as varchar(5))+'年'+cast(month(getdate()) as varchar(2))+'月'+cast(day(getdate()) as varchar(5))+'日'
      

  4.   

    DateTime dt
    DT = DateTime(Today(), Now())
    sle_1.text = String(dt,"yyyy年MM月dd日");
      

  5.   

    我要用SQL语句实现,3楼的大哥,还有简单的方法吗?
      

  6.   

    SQL SEVER里面可以设置日期显示的格式