--1.一年的第一天;
SELECT DATEADD(yy,DATEDIFF(yy,0,GETDATE()),0)
--2.一月中的第一天;
SELECT DATEADD(mm,DATEDIFF(mm,0,GETDATE()),0)
--3.一周中的第一天;
SELECT DATEADD(wk,DATEDIFF(wk,0,GETDATE()),0)
--4.一季度中的第一天;
SELECT DATEADD(qq,DATEDIFF(qq,0,GETDATE()),0)
--5.一年的最后一天;
SELECT DATEADD(ms,-3,DATEADD(yy,DATEDIFF(yy,0,GETDATE()),0))
--6.本月的第一个星期一;
SELECT DATEADD(wk, DATEDIFF(wk,0, DATEADD(dd,6-DATEPART(day,GETDATE()),GETDATE())), 0)
--7.返回表示指定日期的年部分的整数;
SELECT YEAR(GETDATE())
--8.返回表示指定日期的月部分的整数;
SELECT MONTH(GETDATE())
--9.返回表示指定日期的天部分的整数;
SELECT DAY(GETDATE())
--10.等待10秒后才执行SQL语句;
WAITFOR DELAY '00:00:10'
SELECT NEWID()
--11.等到00:50:00后才执行SQL语句;
WAITFOR TIME '00:53:00'
SELECT NEWID()