字母日期格式
在 Microsoft SQL Server 2005 中可以以当前语言给出的月的全名(如 April)或月的缩写(如 Apr)来指定日期数据;逗号是可选的,而且忽略大小写。
以下是使用字母日期格式的一些原则:
把日期和时间数据括在单引号中 (')。
下面是 SQL Server 日期数据的有效字母格式(括号内的字符是可选字符):
Apr[il] [15][,] 1996 Apr[il] 15[,] [19]96 Apr[il] 1996 [15] [15] Apr[il][,] 1996 15 Apr[il][,][19]96 15 [19]96 apr[il] [15] 1996 apr[il] 1996 APR[IL] [15] 1996 [15] APR[IL]
如果只指定年份的最后两位数字,则小于 two digit year cutoff 配置选项值最后两位数字的值与缩略形式的年份位于同一个世纪。大于或等于该选项值的值位于缩略形式年份的上一世纪。例如,如果 two digit year cutoff 为 2050(默认值),则 25 被解释为 2025,50 被解释为 1950。为避免模糊不清,请使用四位数的年份。
如果没有指定日,则默认值为当月第一天。
当按字母形式指定月时,SET DATEFORMAT 会话设置不起作用。
请参阅
概念
其他资源
日期和时间 (Transact-SQL)
LIKE (Transact-SQL)
SET DATEFORMAT (Transact-SQL)