MSSQL2008中地时间日期类型详解

MSSQL2008中地时间日期类型详解

ID:47615087

大小:110.00 KB

页数:27页

时间:2019-10-09

MSSQL2008中地时间日期类型详解_第1页
MSSQL2008中地时间日期类型详解_第2页
MSSQL2008中地时间日期类型详解_第3页
MSSQL2008中地时间日期类型详解_第4页
MSSQL2008中地时间日期类型详解_第5页
资源描述:

《MSSQL2008中地时间日期类型详解》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、标准文档MSSQL2008中的时间日期类型datetime   用于定义一个与采用24小时制并带有秒小数部分的一日时间组合的日期。      注意          对于性的工作,请使用time、date、datetime2和datetimeoffset数据类型。这些数据类型符合SQL标准。它们更便于移植。time、datetime2和datetimeoffset提供更高精度的秒数。datetimeoffset为全局部署的应用提供时区支持。    datetime说明           属性值语法datetime用法DECLARE@MyDatetime datetimeCREATETABL

2、ETable1(Column1 datetime )默认的字符串文字格式(用于下级客户端)不适用日期范围1753年1月1日到9999年12月31日时间范围00:00:00到23:59:59.997时区偏移量范围无实用大全标准文档各元素的范围YYYY是表示年份的四位数字,范围为1753到9999。MM是表示指定年份中的月份的两位数字,范围为01到12。DD是表示指定月份中的某一天的两位数字,范围为01到31(最高值取决于相应月份)。hh是表示小时的两位数字,范围为00到23。mm是表示分钟的两位数字,范围为00到59。ss是表示秒钟的两位数字,范围为00到59。n*为一个0到3位的数字,范围为

3、0到999,表示秒的小数部分。字符长度最低19位到最高23位存储大小8字节精确度舍入到.000、.003或.007秒三个增量。默认值1900-01-0100:00:00日历公历(不包括完整的年份范围。)用户定义的秒的小数部分精度否时区偏移量感知和保留否夏时制感知否datetime支持的字符串文字格式实用大全标准文档以下各表列出了 datetime 支持的字符串文字格式。datetime 字符串文字位于单引号(')中,例如'string_literaL',但ODBC除外。如果环境不是 us_english,则字符串文字应采用N'string_literaL'格式。数值说明日期格式:[0]4/1

4、5/[19]96--(mdy)[0]4-15-[19]96--(mdy)[0]4.15.[19]96--(mdy)[0]4/[19]96/15--(myd)15/[0]4/[19]96--(dmy)15/[19]96/[0]4--(dym)[19]96/15/[0]4--(ydm)[19]96/[0]4/15--(ymd)时间格式:14:3014:30[:20:999]14:30[:20.9]4am4PM您可以指定日期数据,其中月份也通过数值指定。例如,5/20/97表示1997年5月20日。采用数值日期格式时,可在字符串中使用斜线(/)、连字符(-)或句点(.)作为分隔符来指定月、日、年。

5、此字符串必须采用以下格式:·数字分隔符数字分隔符 数字 [时间][时间]当语言设置为 us_english 时,默认的日期顺序是mdy。可以使用 SETDATEFORMAT 语句更改日期顺序。SETDATEFORMAT的设置决定了如何解释日期值。如果顺序和设置不匹配,这些值将由于超出范围而不会被解释成日期,或者被错误地解释。例如,12/10/08可以解释成六个不同的日期,具体解释为哪一日期取决于DATEFORMAT的设置。四位数字的年份被解释为年。字母说明实用大全标准文档Apr[il][15][,]1996Apr[il]15[,][19]96Apr[il]1996[15][15]Apr[il

6、][,]199615Apr[il][,][19]9615[19]96apr[il][15]1996apr[il]1996APR[IL][15]1996[15]APR[IL]您可以指定一个日期数据,其中使用完整的月份名称来指定月份。例如,月份用英语April或使用其缩写Apr指定;逗号是可选的,且忽略大小写。下面是使用字母日期格式的一些准则:·日期和时间数据要放在单引号(')内。对于英语以外的其他语言,使用N'。·方括号中的字符是可选的。·如果只指定年份的最后两位数字,则小于两位数年份截止配置选项值最后两位数字的值与截止年份处于同一个世纪。大于或等于该选项值的值处于截止年份的上一个世纪。例如,

7、如果“两位数年份截止”为2050(默认值),则25将被解释为2025年,而50将被解释为1950年。为避免模糊不清,请使用四位数的年份。·如果没有指定日,则默认值为当月第一天。当按字母形式指定月份时,SETDATEFORMAT会话设置不起作用。ISO8601说明YYYY-MM-DDThh:mm:ss[.mmm]YYYYMMDDThh:mm:ss[.mmm]示例:·2004-05-23T14:25:10·200

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。