SQL Server 中的更新日期字段
SQL 中的 UPDATE 语句用于更新数据库中现有表的数据。我们可以根据我们的要求使用UPDATE语句更新单列和多列。通过本文,我们将学习如何更新 SQL Server 中的日期字段。在本文中,我们将使用 Microsoft SQL Server 作为我们的数据库。
因此,我们将首先创建一个数据库:
步骤 1:创建数据库
询问:
CREATE DATABASE GFG
步骤 2:使用数据库
询问:
USE GFG
第 3 步:创建表
在数据库中创建一个表(TimeTable)来存储数据。
询问:
CREATE TABLE TimeTable(
SubjectDate datetime NOT NULL ,
SubjectName char (10)
)
第四步:将数据插入数据库
询问:
/* Data Inserted for a full week dates*/
INSERT INTO TimeTable (SubjectDate , SubjectName) VALUES ('01/10/2021','DSA')
INSERT INTO TimeTable (SubjectDate , SubjectName) VALUES ('02/10/2021','CD')
INSERT INTO TimeTable (SubjectDate , SubjectName) VALUES ('03/10/2021','DBMS')
INSERT INTO TimeTable (SubjectDate , SubjectName) VALUES ('04/10/2021','OS')
第 5 步:现在更改 DateTime 的数据
在下面的查询中, SET语句用于为特定列设置新值, WHERE子句用于选择需要更新列的行。如果我们没有使用 WHERE 子句,那么所有行中的列都将被更新。所以 WHERE 子句用于选择特定的行。
询问:
UPDATE TimeTable
SET SubjectDate = '05/10/2021'
WHERE SubjectName = 'DSA'
输出:
如我们所见,主题日期已更改。