日期的模糊查询
2006-09-07 21:54
288 查看
DATEPART
返回代表指定日期的指定日期部分的整数。语法
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 |
weekday (dw) 日期部分返回对应于星期中的某天的数,例如:Sunday = 1、Saturday = 7。weekday 日期部分产生的数取决于 SET DATEFIRST 设定的值,此命令设定星期中的第一天。
date
是返回 datetime 或 smalldatetime 值或日期格式字符串的表达式。对 1753 年 1 月 1 日之后的日期用datetime 数据类型。更早的日期存储为字符数据。当输入 datetime 值时,始终将其放入引号中。因为 smalldatetime 只精确到分钟,所以当用 smalldatetime 值时,秒和毫秒总是 0。
如果只指定年份的最后两位数字,则小于或等于"两位数年份截止期"配置选项的值的最后两位数字的数字所在世纪与截止年所在世纪相同。大于该选项的值的最后两位数字的数字所在世纪为截止年所在世纪的前一个世纪。例如,如果 two digit year cutoff 为 2049 (默认),则 49 被解释为 2049,2050 被解释为 1950。为避免模糊,请使用四位数的年份。
有关时间值指定的更多信息,请参见时间格式。有关日期指定的更多信息,请参见 datetime 和 smalldatetime。
返回类型
int
注释
DAY、MONTH、和 YEAR 函数分别是 DATEPART(dd, date)、DATEPART(mm, date)、和 DATEPART(yy, date) 的同义词。
相关文章推荐
- 关于对日期类型的数据进行模糊查询的问题
- Oracle 日期时间模糊查询
- Hibernate在Oracle数据库中进行模糊查询日期
- SQL中对日期进行模糊查询的方法
- SQL Server模糊查询,日期查询
- SqlServer中日期模糊查询
- 日期模糊查询和ExecuteNonQuery() 的误解等一些技巧
- sql日期模糊查询
- sql server 日期模糊查询
- 数据库中关于"横杠日期"的模糊查询
- 对日期进行模糊查询
- 根据日期模糊查询
- 4.有关日期格式属性改动常识,v$nls_parameters,between and,查询指定部门的员工信息,in和null,like模糊查询,order by后面能够跟:列名、表达式、别名、序号
- sql 根据日期模糊查询&SQL Server dateTime类型 模糊查询
- 日期(datetime)的模糊查询
- java oracle 日期时间模糊查询的方法
- 关于SQL模糊查询日期时间的方法
- SQL中对日期进行模糊查询的方法
- 4.有关日期格式属性改动常识,v$nls_parameters,between and,查询指定部门的员工信息,in和null,like模糊查询,order by后面能够跟:列名、表达式、别名、序号
- 003_007 Python 日期的模糊查询 即读取不太符合标准的日期信息