读书人

datetime转换varchar有关问题

发布时间: 2013-06-26 14:29:32 作者: rapoo

datetime转换varchar问题
sql 数据库中有一字段hy_birthday属性是datetime,在数据表中显示的格式是:1985-06-15 00:00:00.000
我想把hy_birthday属性改为varchar(100),但是改后数据表中显示的格式是:06 15 1985 12:00AM
如何显示成1985-06-15

[解决办法]
select convert(varchar(10),hy_birthday,121) from table 就可以了
[解决办法]
sql的 convert转换一下,或者写个程序逐条的去修改成格式化后的日期格式ForamtDateTime('yyyy-mm-dd',Now)

读书人网 >.NET

热点推荐