首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

SQL中datetime显示有关问题

2012-04-17 
SQL中datetime显示问题定义了一个字段类型是datetime类型,向表中添加数据时这个字段显示的是2011-12-26 00

SQL中datetime显示问题
定义了一个字段类型是datetime类型,向表中添加数据时这个字段显示的是2011-12-26 00:00:00这样的数据,我不要后面的时间,只要前面的日期,请问怎么在数据库中实现呢

[解决办法]
08用 date 类型

2k 05 用varchar(10)
[解决办法]
数据库最好还是用datatime类型,前台显示只需要年月日用convert转一下,如select convert(varchar(10),getdate(),120)
[解决办法]
用SQL 2008,它有日期数据类型.
如果不行的话,那可以用 convert(varchar(10),dt,120) 截取前面的日期.
[解决办法]
是的,只有2008才能满足你的要求,低于2008的版本后面都有时间的,或者是类型转换一下CONVERT
[解决办法]
用这个吧 convert(varchar(10),dt,120)

热点排行