以下是关于SQL中的NOW()
函数的完整攻略,包括基本概念、用法和两个示例。
基本概念
NOW()
函数是SQL中的一个日期和时间函数,用于返回当前日期和时间。它可以用于SELECT语句、INSERT语句和UPDATE语句中。
用法
以下是使用NOW()
函数的用法:
SELECT NOW();
在上面的代码中,我们使用SELECT
语句和NOW()
函数来获取当前日期和时间。
示例
以下是两个使用NOW()
函数的示例:
示例一:在INSERT语句中使用NOW()
函数
假设我们有一个名为users
的表格,其中包含id
、name
和created_at
三个字段。我们想要在插入新用户时,将当前日期和时间插入到created_at
字段中。可以使用以下代码:
INSERT INTO users (name, created_at) VALUES ('John Doe', NOW());
在上面的代码中,我们使用INSERT
语句和NOW()
函数来将当前日期和时间插入到created_at
字段中。
示例二:在UPDATE语句中使用NOW()
函数
假设我们需要更新users
表格中的某个用户的信息,并将更新时间记录在updated_at
字段中。可以使用以下代码:
UPDATE users SET name = 'Jane Doe', updated_at = NOW() WHERE id = 1;
在上面的代码中,我们使用UPDATE
语句和NOW()
函数来将当前日期和时间插入到updated_at
字段中,并更新name
字段为Jane Doe
,其中id
为1。
结论
以上是关于SQL中的NOW()
函数的完整攻略,介绍了基本概念、用法和两个示例。NOW()
函数是SQL中的一个日期和时间函数,用于返回当前日期和时间。它可以用于SELECT语句、INSERT语句和UPDATE语句中。我们提供了两个使用NOW()
函数的示例,希望能够帮助您更好地了解这个函数的用法。