SQL Server CURRENT_TIMESTAMP()实例讲解
CURRENT_TIMESTAMP()函数:
SQL Server中的此函数用于返回当前日期和时间。输出的格式如下。
'YYYY-MM-DD hh:mm:ss.mmm'
特征:
- 此函数用于查找当前日期和时间。
- 此函数位于日期函数下。
- 此函数不接受任何参数。
- 在某些代码中,该函数也可以用作默认值。
用法:
CURRENT_TIMESTAMP
参数:
此方法不接受任何参数。
返回:
它返回当前日期和时间,并且返回的输出格式为“ YYYY-MM-DD hh:mm:ss.mmm”。
示例1:
使用CURRENT_TIMESTAMP函数并获取当前日期和时间。
SELECT CURRENT_TIMESTAMP AS current_date_and_time;
输出:
current_date_and_time -------------------------- 2020-12-31 12:32:24.100
因此,由于此函数返回当前日期和时间,因此每次运行此代码时,输出可能会有所不同。
示例-2:
在以下示例中,使用CURRENT_TIMESTAMP作为默认值并获取输出。
CREATE TABLE current_time_stamp ( id_num INT IDENTITY, message VARCHAR(150) NOT NULL, generated_at DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP, PRIMARY KEY(id_num) );
将数据插入表-
INSERT INTO current_time_stamp(message) VALUES('Its the first message.'); INSERT INTO current_time_stamp(message) VALUES('current_time_stamp');
从表中读取数据-
SELECT id_num, message, generated_at FROM current_time_stamp;
输出:
索引号 | id_num | 信息 | generate_at |
---|---|---|---|
1 | 1 | 它的第一个消息。 | 31.12.2020 15:57:01 |
2 | 2 | current_time_stamp | 31.12.2020 15:57:01 |
在这里,首先需要创建一个表,然后在其中插入值,然后使用CURRENT_TIMESTAMP函数作为默认值来生成所需的输出。
注意 -
要运行上述代码,请使用SQL Server编译器,也可以使用联机编译器。
应用:
此函数用于查找当前日期和时间。
分类:
SQL Server
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
2022-07-28 springboot增加content-length
2016-07-28 mybatis中的#和$的区别