自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

SQL Server 日期操作全接觸,嘻嘻

數(shù)據(jù)庫(kù) SQL Server
我們今天主要和大家一起探討的是SQL Server 日期操作全接觸,以下的內(nèi)容就是對(duì)SQL Server 日期操作全接觸的詳細(xì)描述。

此文章主要向大家描述的是SQL Server 日期操作全接觸,在實(shí)際操作中我們大家一定會(huì)遇到SQL Server 日期操,如果你對(duì)其相關(guān)的實(shí)際操作有興趣了解的話,以下的文章你一定不要錯(cuò)過(guò)。

  1. DECLARE @dt datetime  
  2. SET @dt=GETDATE()  
  3. DECLARE @dt datetime  
  4. SET @dt=GETDATE()  
  5. DECLARE @number int  
  6. SET @number=3 

 

SQL Server 日期操作全接觸1.指定日期該年的***天或***一天

A. 年的***天

 

SELECT CONVERT(char(5),@dt,120)+'1-1'

 

B. 年的***一天

SELECT CONVERT(char(5),@dt,120)+'12-31'

 

SQL Server 日期操作全接觸2.指定日期所在季度的***天或***一天

A. 季度的***天

 

  1. SELECT CONVERT(datetime,  
  2. CONVERT(char(8),  
  3. DATEADD(Month,  
  4. DATEPART(Quarter,@dt)*3-Month(@dt)-2,  
  5. @dt),  
  6. 120)+'1') 

B. 季度的***一天(CASE判斷法)

  1. SELECT CONVERT(datetime,  
  2. CONVERT(char(8),  
  3. DATEADD(Month,  
  4. DATEPART(Quarter,@dt)*3-Month(@dt),  
  5. @dt),  
  6. 120)  
  7. +CASE WHEN DATEPART(Quarter,@dt) in(1,4)  
  8. THEN '31'ELSE '30' END) 

C. 季度的***一天(直接推算法)

  1. SELECT DATEADD(Day,-1,  
  2. CONVERT(char(8),  
  3. DATEADD(Month,  
  4. 1+DATEPART(Quarter,@dt)*3-Month(@dt),  
  5. @dt),  
  6. 120)+'1') 

SQL Server 日期操作全接觸3.指定日期所在月份的***天或***一天

A. 月的***天

 

SELECT CONVERT(datetime,CONVERT(char(8),@dt,120)+'1')

 

B. 月的***一天

SELECT DATEADD(Day,-1,CONVERT(char(8),DATEADD(Month,1,@dt),120)+'1')

 

C. 月的***一天(容易使用的錯(cuò)誤方法)

SELECT DATEADD(Month,1,DATEADD(Day,-DAY(@dt),@dt))

 

SQL Server 日期操作全接觸4.指定日期所在周的任意一天

SELECT DATEADD(Day,@number-DATEPART(Weekday,@dt),@dt)

 

SQL Server 日期操作全接觸5.指定日期所在周的任意星期幾

A. 星期天做為一周的第1天

 

SELECT DATEADD(Day,@number-(DATEPART(Weekday,@dt)+@@DATEFIRST-1)%7,@dt)

 

B. 星期一做為一周的第1天

SELECT DATEADD(Day,@number-(DATEPART(Weekday,@dt)+@@DATEFIRST-2)%7-1,@dt)

 

上述的相關(guān)內(nèi)容就是對(duì)SQL Server 日期操作全接觸的描述,希望會(huì)給你帶來(lái)一些幫助在此方面。

【編輯推薦】

  1. 對(duì)SQL Server圖片的插入和讀取的2個(gè)方案
  2. Sql Server日期格式化的正確操作步驟與其應(yīng)用代碼
  3. SQL Server 2000 版本號(hào)的查看如何進(jìn)行?
  4. SQL Server自增字段插入值的實(shí)際操作
  5. 正確查看SQL Server超級(jí)用戶權(quán)限
責(zé)任編輯:佚名 來(lái)源: 中文業(yè)界資訊站
相關(guān)推薦

2010-06-28 12:27:35

SQL Server

2010-07-02 11:00:53

GSMP協(xié)議

2010-09-08 13:42:06

2020-08-21 07:00:00

DevOpsIT開(kāi)發(fā)

2012-10-10 09:12:54

Windows Sys

2009-12-23 15:52:32

無(wú)線上網(wǎng)全接觸

2011-07-06 15:33:02

ASP

2020-04-28 09:00:00

測(cè)試測(cè)試自動(dòng)化

2011-07-06 15:36:31

ASP

2021-06-23 08:00:00

Redis服務(wù)器緩存

2010-09-10 13:27:42

無(wú)線網(wǎng)絡(luò)輻射

2009-07-02 15:07:40

Java認(rèn)證考試

2009-12-03 11:22:07

路由器功能指標(biāo)

2010-04-15 16:58:08

英特爾酷睿高清

2020-10-21 09:00:15

Azure Sprin云服務(wù)日志

2012-09-26 16:32:29

2009-07-15 11:29:18

802.11協(xié)議無(wú)線網(wǎng)絡(luò)

2020-11-04 09:00:00

自動(dòng)化測(cè)試回歸測(cè)試軟件測(cè)試

2009-06-25 09:29:14

Linux

2018-12-11 09:00:24

ERP語(yǔ)言數(shù)據(jù)庫(kù)
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)