ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:79.50KB ,
资源ID:6747091      下载积分:10 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.docduoduo.com/d-6747091.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(Sql Server 的时间处理.doc)为本站会员(hyngb9260)主动上传,道客多多仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知道客多多(发送邮件至docduoduo@163.com或直接QQ联系客服),我们立即给予删除!

Sql Server 的时间处理.doc

1、select dateadd(day, -3, getdate()-获取3天前的时间select dateadd(day, 3 , getdate()-获取3天后的时间select dateadd(year, -3 , getdate()-获取3年前的时间select dateadd(year, 3 , getdate()-获取3年后的时间select dateadd(month, 3 , getdate()-获取3月后的时间select dateadd(hour, 9 , getdate()-获取9小时后的时间select dateadd(minute, 9 , getdate()-获取9分

2、钟后的时间select datediff(year, 2005-01-01, 2008-01-01)-获取指定时间之间相隔多少年select datediff(month, 2005-01-01, 2008-01-01)-获取指定时间之间相隔多少月select datediff(day, 2005-01-01, 2008-01-01)-获取指定时间之间相隔多少天select dateadd(dd, datediff(dd,0,getdate(), 0) -求当天的开始select dateadd(ms,-3,dateadd(dd, datediff(dd,0,getdate(), 1) -求当

3、天的结束select dateadd(dd, datediff(dd,0,getdate(), 0) -求当天的半夜select dateadd(mm, datediff(mm,0,getdate(), 0) -求一个月的第一天select dateadd(qq, datediff(qq,0,getdate(), 0) -求一季度的第一天select dateadd(yy, datediff(yy,0,getdate(), 0) -求一年的第一天select dateadd(wk, datediff(wk,0,getdate(), 0) -求本周的星期一select dateadd(wk, d

4、atediff(wk,0,getdate(), 6) -求本周的星期日select datepart(dw,getdate()-1 -求当天是星期几select dateadd(wk, datediff(wk,0,dateadd(dd,6-datepart(day,getdate(),getdate(),0) -求本月的第一个星期一select dateadd(ms,-3,dateadd(mm, datediff(mm,0,getdate(), 0) -求上月的最后一天select dateadd(mm, datediff(mm,0,getdate(), 0) -求本月的第一天select d

5、ateadd(ms,-3,dateadd(mm, datediff(m,0,getdate()+1, 0) -求本月的最后一天select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate(), 0) -求去年的最后一天select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate()+1, 0) -求本年的最后一天select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate()+2, 0) -求明年的最后一天CONVERT对日期时间的格式化CONVERT

6、:将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同,现以下可在SQL Server中将日期格式化SQL Server支持使用科威特算法的阿拉伯样式中的数据格式在表中,左侧的两列表示将datetime或smalldatetime转换为字符数据的style值。给style值加100,可获得包括世纪数位的四位年份(yyyy)不带世纪数位(yy) 带世纪数位(yyyy) 标准 输入/输出- 0或100(*) 默认值 mon dd yyyy hh:miAM(或 PM)1 101 美国 mm/dd/yyyy2 102 ANSI yy.mm.dd3 103 英国/法国 d

7、d/mm/yy4 104 德国 dd.mm.yy5 105 意大利 dd-mm-yy6 106 - dd mon yy7 107 - mon dd, yy8 108 - hh:mm:ss- 9或 109(*) 默认值+毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)10 110 美国 mm-dd-yy11 111 日本 yy/mm/dd12 112 ISO yymmdd- 13或 113(*) 欧洲默认值+毫秒 dd mon yyyy hh:mm:ss:mmm(24h)14 114 - hh:mi:ss:mmm(24h)- 20或 120(*) ODBC 规范 yyyy-

8、mm-dd hh:mm:ss.fff- 21或 121(*) ODBC 规范(带毫秒) yyyy-mm-dd hh:mm:ss.fff- 126(*) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)- 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM- 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM注:默认情况下,SQL Server根据截止年份2049解释两位数字的年份。即两位数字的年份49被解释为2049,而两位数字的年份50被解释为1950。许多客户端应用程序(例如那些基于OLE 自动化对象的客户端应用程序)都使用20

9、30作为截止年份。SQL Server提供一个配置选项(“两位数字的截止年份“),借以更改SQL Server所使用的截止年份并对日期进行一致性处理。然而最安全的办法是指定四位数字年份当从smalldatetime转换为字符数据时,包含秒或毫秒的样式将在这些位置上显示零。当从datetime或smalldatetime值进行转换时,可以通过使用适当的char或varchar数据类型长度来截断不需要的日期部分下表显示了从float或real转换为字符数据时的style值值 输出0(默认值) 最大为 6位数。根据需要使用科学记数法1 始终为 8位值。始终使用科学记数法2 始终为 16位值。始终使用

10、科学记数法在下表中,左列表示从 money或 smallmoney转换为字符数据时的 style值值 输出0(默认值) 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取两位数,例如 4235.981 小数点左侧每三位数字之间以逗号分隔,小数点右侧取两位数,例如 3,510.922 小数点左侧每三位数字之间不以逗号分隔,小数点右侧取四位数,例如 4235.9819SELECT CONVERT(varchar,getdate() as 默认,CONVERT(varchar,getdate(),0) as 0,CONVERT(varchar,getdate(),1) as 1,CONVERT(va

11、rchar,getdate(),2) as 2,CONVERT(varchar,getdate(),3) as 3,CONVERT(varchar,getdate(),4) as 4,CONVERT(varchar,getdate(),5) as 5,CONVERT(varchar,getdate(),6) as 6,CONVERT(varchar,getdate(),7) as 7,CONVERT(varchar,getdate(),8) as 8,CONVERT(varchar,getdate(),9) as 9,CONVERT(varchar,getdate(),10) as 10,CO

12、NVERT(varchar,getdate(),11) as 11,CONVERT(varchar,getdate(),12) as 12,CONVERT(varchar,getdate(),13) as 13,CONVERT(varchar,getdate(),14) as 14,CONVERT(varchar,getdate(),20) as 20,CONVERT(varchar,getdate(),21) as 21,CONVERT(varchar,getdate(),22) as 22,CONVERT(varchar,getdate(),23) as 23,CONVERT(varcha

13、r,getdate(),24) as 24,CONVERT(varchar,getdate(),25) as 25,CONVERT(varchar,getdate(),100) as 100,CONVERT(varchar,getdate(),101) as 101,CONVERT(varchar,getdate(),102) as 102,CONVERT(varchar,getdate(),103) as 103,CONVERT(varchar,getdate(),104) as 104,CONVERT(varchar,getdate(),105) as 105,CONVERT(varcha

14、r,getdate(),106) as 106,CONVERT(varchar,getdate(),107) as 107,CONVERT(varchar,getdate(),108) as 108,CONVERT(varchar,getdate(),109) as 109,CONVERT(varchar,getdate(),110) as 110,CONVERT(varchar,getdate(),111) as 111,CONVERT(varchar,getdate(),112) as 112,CONVERT(varchar,getdate(),113) as 113,CONVERT(varchar,getdate(),114) as 114

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报