博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL 标量函数-----日期函数 day() 、month()、year()
阅读量:6874 次
发布时间:2019-06-26

本文共 2661 字,大约阅读时间需要 8 分钟。

select day(createtime) from life_unite_product     --取时间字段的天值select month(createtime) from life_unite_product   --取时间字段的月值select year(createtime) from life_unite_product    --取时间字段的年值 select datepart(yy,createtime) from life_unite_product     --取时间字段的年值select datepart(qq,createtime) from life_unite_product     --取时间字段的季度值select datepart(mm,createtime) from life_unite_product     --取时间字段的月值select datepart(dy,createtime) from life_unite_product     --取时间字段是那年的第几天select datepart(dd,createtime) from life_unite_product     --取时间字段的天值select datepart(wk,createtime) from life_unite_product       --取时间字段是那年的第几个星期select datepart(dw,createtime) from life_unite_product       --取时间字段是那年的那个星期的第几个工作日(工作日从星期日开算)select datepart(hh,createtime) from life_unite_product     --取时间字段的小时值select datepart(mi,createtime) from life_unite_product     --取时间字段的分钟值select datepart(ss,createtime) from life_unite_product     --取时间字段的秒值select datepart(ms,createtime) from life_unite_product     --取时间字段的毫秒值 select dateadd(yy,-1,createtime) from life_unite_product   ----取时间字段(年份被减1了)select dateadd(mm,3,createtime) from life_unite_product   ----取时间字段(月份被加3了)select dateadd(dd,1,createtime) from life_unite_product   ----取时间字段(日被加1了) select DATEDIFF(yy,createtime,getdate()) from life_unite_product --与当前日期的年份差select DATEDIFF(mm,createtime,getdate()) from life_unite_product --与当前日期的月份差select DATEDIFF(dd,createtime,getdate()) from life_unite_product --与当前日期的日数差select DATEDIFF(mi,createtime,getdate()) from life_unite_product --与当前日期的分钟数差 select datename(yy,createtime) from life_unite_product   --取时间字段的年值select datename(mm,createtime) from life_unite_product   --取时间字段的月值select datename(dd,createtime) from life_unite_product   --取时间字段的天值 select getdate()   --取当前时间   日期函数1、day(date_expression)返回date_expression中的日期值 2、month(date_expression)返回date_expression中的月份值 3、year(date_expression)返回date_expression中的年份值 4、DATEADD()DATEADD (, , )返回指定日期date 加上指定的额外日期间隔number 产生的新日期。参数“datepart” 取值如下: 5、DATEDIFF()DATEDIFF (, , )返回两个指定日期在datepart 方面的不同之处,即date2 超过date1的差距值,其结果值是一个带有正负号的整数值。 6、DATENAME()DATENAME (, )以字符串的形式返回日期的指定部分此部分。由datepart 来指定。 7、DATEPART()DATEPART ( datepart , date )以整数值的形式返回日期的指定部分。此部分由datepart 来指定。DATEPART (dd, date) 等同于DAY (date)DATEPART (mm, date) 等同于MONTH (date)DATEPART (yy, date) 等同于YEAR (date) 下表列出了 datepart 选项以及 SQL Server Compact Edition 所识别的缩写:日期部分        缩写 年份            yy、yyyy 季度            qq、q 月份            mm、m 每年的某一日    dy、y 日期            dd、d 星期            wk、ww 工作日*         dw小时            hh 分钟            mi、n 秒              ss、s 毫秒            ms 8、GETDATE()以DATETIME 的缺省格式返回系统当前的日期和时间

 

转载于:https://www.cnblogs.com/accumulater/p/7218531.html

你可能感兴趣的文章
用c++和python写GUI程序(python嵌入方式)
查看>>
2013年8月3日第31周六
查看>>
Android使用隐藏api的方法(使用被@hide的api)
查看>>
Robert Penner's Easing Functions
查看>>
Parallel for loops in .NET C# z
查看>>
mysql alter修改字段的长度 类型sql语句
查看>>
第24周二
查看>>
如何处理数组越界而不会让程序崩溃?
查看>>
比较排序算法
查看>>
Quartz.NET作业调度框架详解
查看>>
Android开发之Intent跳转到系统应用中的拨号界面、联系人界面、短信界面
查看>>
C++内存未释放的情况
查看>>
请保护我们的地球
查看>>
翻转字符串
查看>>
Ext.MessageBox消息框
查看>>
电脑知识:修电脑(转)
查看>>
jQuery 1.7.2 animate功能跨浏览器Bug修补
查看>>
HTML <map>标签的使用
查看>>
Android之dialog
查看>>
freebsd用法汇总[zz]
查看>>