日期:2014-05-18  浏览次数:20431 次

请问高手,关于区系统日期时间的函数
sql语句有没有取系统日期时间的函数,我用“select   getdate()”只取到了日期,没有时间,有没有日期时间全有的函数,能得到数据类型是datetime的,请高手们帮忙,万分感谢!

------解决方案--------------------
我用这个代码出来就是日期+时间得嘛
------解决方案--------------------
select convert(varchar(20),getdate(),120)
------解决方案--------------------
select getdate() --就是带有时分秒的日期
------解决方案--------------------
getdate()
------解决方案--------------------
select getdate()
结果如下:
2007-03-28 22:23:40.687

(所影响的行数为 1 行)
------解决方案--------------------
--SQL Server联机帮助


GETDATE()
按 datetime 值的 Microsoft® SQL Server标准内部格式返回当前系统日期和时间。

------解决方案--------------------
select getdate() 都有啊,楼主仔细看一下:)
------解决方案--------------------
楼主是不是搞错了
楼上说的都是对的
select getdate()
返回日期和时间的

如果存在问题
你试试这个
select convert(char(11),getdate(),120)+convert(char(12),getdate(),114)
都能得到了
------解决方案--------------------
select getdate()
------解决方案--------------------
CONVERT(varchar(20),getdate(),120)可以改变日期时间的格式,GETDATE()默认返回时间与日期!