select convert(char(10),getdate(),120)

解决方案 »

  1.   

    http://dev.csdn.net/develop/article/50/50225.shtm
    是我写的看看对你是否有帮助
    主要是用了convert函数
      

  2.   

    datetime 就这样了
    要不你就自己自定义一个函数,转换一下
    然后在数据库里,取这个默认值!~
      

  3.   

    如果你只想存储日期部分,就将字段改为Varchar型,在存进数据的时候处理一下。
      

  4.   

    datetime类型在数据库中存储后就是这种格式的'2005-04-13 00:00:00.000'
    2个办法:
    (1) 将字段类型修改成 varchar(10) , 但会增加前台代码的编程负担;
    (2) Select REPLACE(CONVERT(varchar, 字段名称,102),'.','-') From 表名称 -- (被推荐的方法)