SQL Server获取当前时间
要从SQL Server获取当前时间,您可以使用GETDATE()
函数。该函数返回当前日期和时间,数据类型为 datetime
。
以下是一个简单的SQL查询,用于从SQL Server检索当前日期和时间:
执行此查询后,将返回一个包含当前日期和时间的名为“当前日期时间”的列,格式为 YYYY-MM-DD HH:MI:SS.sss
。
请注意,返回的时间将基于服务器的系统时钟,该时钟可能位于不同的时区。如果您需要将其转换为特定的时区,可以使用SQL Server 2016及更高版本中提供的AT TIME ZONE
子句。
例如,将当前时间转换为东部标准时间(美国和加拿大):
如果您需要其他时区,请用相应的时区名称替换'Eastern Standard Time'
。
使用 GETDATE() 获取指定的时间格式
使用 GETDATE() 获取当前时间,再用CONVERT()函数将该时间转换成自己需要的格式。收集整理的相关转换方法及格式 Format:
SELECT CONVERT(varchar(100), GETDATE(), 0);
SELECT CONVERT(varchar(100), GETDATE(), 1);
SELECT CONVERT(varchar(100), GETDATE(), 2);
SELECT CONVERT(varchar(100), GETDATE(), 3);
SELECT CONVERT(varchar(100), GETDATE(), 4);
SELECT CONVERT(varchar(100), GETDATE(), 5);
SELECT CONVERT(varchar(100), GETDATE(), 6);
SELECT CONVERT(varchar(100), GETDATE(), 7);
SELECT CONVERT(varchar(100), GETDATE(), 8);
SELECT CONVERT(varchar(100), GETDATE(), 9);
SELECT CONVERT(varchar(100), GETDATE(), 10);
SELECT CONVERT(varchar(100), GETDATE(), 11);
SELECT CONVERT(varchar(100), GETDATE(), 12);
SELECT CONVERT(varchar(100), GETDATE(), 13);
SELECT CONVERT(varchar(100), GETDATE(), 14);
SELECT CONVERT(varchar(100), GETDATE(), 20);
SELECT CONVERT(varchar(100), GETDATE(), 21);
SELECT CONVERT(varchar(100), GETDATE(), 22);
SELECT CONVERT(varchar(100), GETDATE(), 23);
SELECT CONVERT(varchar(100), GETDATE(), 24);
SELECT CONVERT(varchar(100), GETDATE(), 25);
SELECT CONVERT(varchar(100), GETDATE(), 100);
SELECT CONVERT(varchar(100), GETDATE(), 101);
SELECT CONVERT(varchar(100), GETDATE(), 102);
SELECT CONVERT(varchar(100), GETDATE(), 103);
SELECT CONVERT(varchar(100), GETDATE(), 104);
SELECT CONVERT(varchar(100), GETDATE(), 105);
SELECT CONVERT(varchar(100), GETDATE(), 106);
SELECT CONVERT(varchar(100), GETDATE(), 107);
SELECT CONVERT(varchar(100), GETDATE(), 108);
SELECT CONVERT(varchar(100), GETDATE(), 109);
SELECT CONVERT(varchar(100), GETDATE(), 110);
SELECT CONVERT(varchar(100), GETDATE(), 111);
SELECT CONVERT(varchar(100), GETDATE(), 112);
SELECT CONVERT(varchar(100), GETDATE(), 113);
SELECT CONVERT(varchar(100), GETDATE(), 114);
SELECT CONVERT(varchar(100), GETDATE(), 120);
SELECT CONVERT(varchar(100), GETDATE(), 121);
SELECT CONVERT(varchar(100), GETDATE(), 126);
SELECT CONVERT(varchar(100), GETDATE(), 130);
SELECT CONVERT(varchar(100), GETDATE(), 131);
【版权声明】本文为华为云社区用户原创内容,未经允许不得转载,如需转载请自行联系原作者进行授权。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
评论(0)