全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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分钟后的时间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) -求当天的结束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, datediff(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 dateadd(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:将某种数据类型的表达式显式转换为另一种数据类型。由于某些需求经常用到取日期格式的不同,现以下可在SQL Server中将日期格式化SQL Server支持使用科威特算法的阿拉伯样式中的数据格式在表中,左侧的两列表示将datetime或smalldatetime转换为字符数据的style值。给style值加100,可获得包括世纪数位的四位年份(yyyy)不带世纪数位(yy)带世纪数位(yyyy)标准输入/输出-0或100(*)默认值mon dd yyyy hh:miAM(或PM)1101美国mm/dd/yyyy2102ANSIyy.mm.dd3103英国/法国dd/mm/yy4104德国dd.mm.yy5105意大利dd-mm-yy6106-dd mon yy7107-mon dd, yy8108-hh:mm:ss-9或109(*)默认值+毫秒mon dd yyyy hh:mi:ss:mmmAM(或PM)10110美国mm-dd-yy11111日本yy/mm/dd12112ISOyymmdd-13或113(*)欧洲默认值+毫秒dd mon yyyy hh:mm:ss:mmm(24h)14114-hh:mi:ss:mmm(24h)-20或120(*)ODBC 规范yyyy-mm-dd hh:mm:ss.fff-21或121(*)ODBC 规范(带毫秒)yyyy-mm-dd hh:mm:ss.fff-126(*)ISO8601yyyy-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 自动化对象的客户端应用程序)都使用2030作为截止年份。SQL Server提供一个配置选项(两位数字的截止年份),借以更改SQL Server所使用的截止年份并对日期进行一致性处理。然而最安全的办法是指定四位数字年份当从smalldatetime转换为字符数据时,包含秒或毫秒的样式将在这些位置上显示零。当从datetime或smalldatetime值进行转换时,可以通过使用适当的char或varchar数据类型长度来截断不需要的日期部分下表显示了从float或real转换为字符数据时的style值值输出0(默认值)最大为6位数。根据需要使用科学记数法1始终为8位值。始终使用科学记数法2始终为16位值。始终使用科学记数法在下表中,左列表示从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(varchar,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,CONVERT(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(varchar,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(varchar,getdate(),106) as 106,CONVERT(varchar,getdate(),107) as 107,CONVERT(varchar,getdate(),108) as 108,CONVERT(varchar,getda
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 出让土地后续转让合同
- 购买新疆锂辉石合同
- 工业园区环境污染控制方案
- 乡村教育AI资源方案
- 节能减排专项工作方案(企业版)
- 汽车零部件生产基地物流优化方案
- 2024年浙江省肿瘤医院招聘考试真题
- 临床专业考试题目及答案
- 雷电防护基础常识考试题及答案
- 酒厂安全员工考试题目及答案
- 全面从严治团课件
- 专利布局培训课件
- 锅炉维护保养课件
- 再生资源回收企业操作规程及环保要求
- 冬季四防安全培训课件
- 评标专家廉政课件
- 第15课 红红火火中国年(教学课件)小学二年级上册 统编版《道德与法治》新教材
- 2025年政府会计准则制度实施能力考试考点清单解析集
- 宠物中医康复知识培训课件
- 《动物疫病流行病学调查技术规范 小反刍兽疫》
- 2025年中国诚通招聘笔试参考题库附带答案详解
评论
0/150
提交评论