在数据库中设置一周的第一天的 SQL 查询
在本文中,我们将编写一个 SQL 脚本来在数据库中设置一周的第一天。下面是相同的实现。您的服务器中应该有 MSSQL。
在 SQL 中查询 –
查询是对来自数据库表或表组合的数据或信息的请求。此数据可用于各种目的,例如训练模型、查找数据中的模式等。
让我们先从创建一个数据库开始——
第1步:
CREATE DATABASE GFG
第 2 步:使用此数据库 –
USE GFG
第 3 步:创建一个表作为日期-
CREATE TABLE geeksforgeeks
(VALUE integer,
FirstDay varchar(20))
描述这张表——
sp_help 'dbo.daysData'
第 4 步:在表中插入值 –
USE [GFG]
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(1, 'Monday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(2, 'Tuesday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(3, 'Wednesday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(4, 'Thursday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(5, 'Friday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(6, 'Saturday')
GO
INSERT INTO [dbo].[geeksforgeeks]
([VALUE]
,[FirstDay])
VALUES
(7, 'Sunday')
GO
第 5 步:检查现有的一周的第一天 -
SELECT @@DATEFIRST
第 6 步:现在使用 DATEFIRST设置一周的第一天 -
SET DATEFIRST 1
第 7 步:检查 DATEFIRST 值 –
正如我们所看到的,我们已经成功地将日期设置为 1,即星期一