SQL Server GETDATE() 函数

返回上一级

SQL Server GETDATE() 函数返回当前的日期时间,精确到毫秒

GETDATE()

范例

如果要返回当前的时间,可以使用 GETDATE() 函数

SELECT GETDATE() as now;

输出结果如下

now
2017-05-18 09:35:28.231

我们可以在创建表结构时,指定某个列的默认值为 GETDATE()

例如下面的表结构,我们指定 created_at 列的默认值为 GETDATE()

CREATE TABLE tokens(id int NOT NULL PRIMARY KEY,name varchar(50) NOT NULL,created_at datetime NOT NULL DEFAULT GETDATE())

这时候,如果我们向 tokens 表中插入数据,当不传递 created_at 参数时,默认会自动插入当前时间

INSERT INTO tokens (name) VALUES ('yufei')

结果显示如下

id name created_at
1 yufei 2017-05-18 09:40:37.183

返回上一级

SQL 基础教程

关于   |   FAQ   |   我们的愿景   |   广告投放   |  博客

  简单教程,简单编程 - IT 入门首选站

Copyright © 2013-2018 简单教程 twle.cn All Rights Reserved.