返回代表指定日期的指定日期部分的整數。
語法datepart(datepart
,date)
引數datepart
是指定應返回的日期部分的引數。下表列出了 microsoft® sql server™ 識別的日期部分和縮寫。
日期部分
縮寫year
yy, yyyy
quarter
qq, q
month
mm, m
dayofyear
dy, y
day
dd, d
week
wk, ww
weekday
dw
hour
hh
minute
mi, n
second
ss, s
millisecond
ms
如圖:
另外補充:
當 group
bydatepart
(yyyy,date),
datepart
(mm,date),
datepart
(dd,date)
分組以年月日時,可以用同樣的方法代替
convert
(varchar(10
),date,
120)
兩者的效果是一樣的
還有,如果使用星期作為分組時
datepart
(dw,date)
datepart返回的星期是數字型的
使用 datename
(dw,date)
可返回漢字形式的星期
返回代表指定日期的指定日期部分的整數。
語法datepart(datepart
,date)
引數datepart
是指定應返回的日期部分的引數。下表列出了 microsoft® sql server™ 識別的日期部分和縮寫。
日期部分
縮寫year
yy, yyyy
quarter
qq, q
month
mm, m
dayofyear
dy, y
day
dd, d
week
wk, ww
weekday
dw
hour
hh
minute
mi, n
second
ss, s
millisecond
ms
如圖:
另外補充:
當 group
bydatepart
(yyyy,date),
datepart
(mm,date),
datepart
(dd,date)
分組以年月日時,可以用同樣的方法代替
convert
(varchar(10
),date,
120)
兩者的效果是一樣的
還有,如果使用星期作為分組時
datepart
(dw,date)
datepart返回的星期是數字型的
使用 datename
(dw,date)
可返回漢字形式的星期
sqlserver判斷表是否存在
1 判斷資料表是否存在 方法一 use yourdb goif object id n tablename n u is not null print 存在 else print 不存在 例如 use fireweb goif object id n temp tbl n u is not null...
SQL Server 判斷表是否存在
1 判斷資料表是否存在 方法一 use yourdb goif object id n tablename n u is not null print 存在 else print 不存在 例如 use fireweb goif object id n temp tbl n u is not null...
Java判斷日期是否合法
記錄一下專案中遇到的乙個bug,當時原有工具類中的 如下 public static boolean isdate string str catch exception e return result 當輸入字串為2018 02 31時返回true,日期預設轉換為了2018 03 03,未對時間格式...