Sql中取得当前系统时间?
Sql中取得当前系统时间?要求取得的时间格式只有几点几分几秒,没有日期,举例:16:49:00001变为9位的数字***********请问怎么实现?
参考答案:用 DATEPART() 结合 GETDATE() 等函数来取值,如:
SELECT CAST(DATEPART(Hour,GETDATE()) AS nvarchar(2)) +
CAST(DATEPART(minute,GETDATE()) AS nvarchar(2)) +
CAST(DATEPART(second,GETDATE()) AS nvarchar(2)) +
CAST(DATEPART(millisecond,GETDATE()) AS nvarchar(20)) AS '时间'