我想要显示第二个时间,不仅仅是小时和分钟。我怎么能在sql代码中放几秒钟?
这里是选择声明:
select CONVERT(varchar(15),CAST(GETDATE() AS TIME),100)AS Currtime
这是结果:
1:48PM
预期格式:
1:48:30 PM
答案 0 :(得分:2)
试试这个
select RIGHT(CONVERT(VARCHAR(20),GETDATE(), 109),8) + ' ' + RIGHT(CONVERT(VARCHAR(19),GETDATE()), 2) AS Currtime
结果:
11:34:41 AM
答案 1 :(得分:1)
试试这个
SELECT CONVERT(Varchar(10), GETDATE(),108)As CurrentTime;
或
SELECT CONVERT(TIME(0),GETDATE()) AS CurrentTime;
结果:
10时35分04秒