当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


SQL Server GETDATE()用法及代码示例


GETDATE()函数:
SQL Server中的此函数用于以“ YYYY-MM-DD hh:mm:ss.mmm”模式返回数据库系统的当前日期和时间。

特征:

  • 此函数用于查找数据库系统的当前日期和时间。
  • 此函数位于日期函数下。
  • 此函数不接受任何参数。
  • 此函数以“ YYYY-MM-DD hh:mm:ss.mmm”格式返回输出。

用法:

GETDATE()

参数:
此方法不接受任何参数。

返回:
它以“ YYYY-MM-DD hh:mm:ss.mmm”格式返回数据库系统的当前日期和时间。



示例1:
使用GETDATE()函数并获取输出。

SELECT GETDATE();

输出:

2021-01-03 14:42:58.970

此处,每次编译代码时输出都会变化,因为此方法返回当前日期和时间。

示例-2:
在以下示例中,使用GETDATE()作为默认值并获取输出。

CREATE TABLE get_date
(
id_num INT IDENTITY, 
message VARCHAR(150) NOT NULL, 
generated_at DATETIME NOT NULL
DEFAULT GETDATE(), 
PRIMARY KEY(id_num)
);

插入数据:

INSERT INTO get_date(message)
VALUES('Its the first message.');

INSERT INTO get_date(message)
VALUES('get_date');

读取数据:

SELECT id_num, message, generated_at
FROM get_date;

输出:

索引号 id_num 信息 generate_at
1 1 它的第一个消息。 03.01.2021 15:49:48
2 2 get_date 03.01.2021 15:49:48

在这里,首先需要创建一个表,然后在其中插入值,然后使用GETDATE()函数作为默认值来生成所需的输出。

注意 -
要运行上述代码,请使用SQL Server编译器,也可以使用联机编译器。

应用:
该函数用于返回数据库系统的当前日期和时间。

相关用法


注:本文由纯净天空筛选整理自nidhi1352singh大神的英文原创作品 GETDATE() Function in SQL Server。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。