📜  SQL Server 中的更新日期字段

📅  最后修改于: 2022-05-13 01:54:24.017000             🧑  作者: Mango

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'   

输出:

如我们所见,主题日期已更改。