SQL-几个日期函数
/* 人员:LDH 功能:SQL-几个日期函数 日期:2018-7-20 */ USE TSQLFundamentals2008; GO SELECT orderid, orderdate FROM Sales.Orders;
SELECT TOP (8) orderid, orderdate FROM Sales.Orders WHERE orderdate > '20080301'; SELECT TOP (8) orderid, orderdate FROM Sales.Orders WHERE orderdate > CAST('20080301' AS DATETIME);
-- 年月日时分秒 SELECT DATEPART(YEAR, GETDATE()) AS '年', DATEPART(MONTH, GETDATE()) AS '月', DATEPART(DAY, GETDATE()) AS '日', DATEPART(HOUR, GETDATE()) AS '时', DATEPART(MINUTE, GETDATE()) AS '分', DATEPART(SECOND, GETDATE()) AS '秒'; -- 特殊的几个 SELECT DATEPART(DAYOFYEAR, GETDATE()) AS '从年初到现在的天数', DATEPART(WEEKDAY, GETDATE()) AS '一周的第几天', DATEPART(WEEK, GETDATE()) AS '今年的第几周';
SELECT GETDATE() AS 'CurrentDate', DATEADD(MONTH, 2, GETDATE()) AS 'FutureDate'; SELECT GETDATE() AS 'CurrentDate', DATEADD(YEAR, 2, GETDATE()) AS 'FutureDate';
-- 计算个人年龄 SELECT DATEDIFF(YEAR, '19890125', '20180720') AS '我的年龄'; -- 建国周年数 SELECT DATEDIFF(YEAR, CAST('19491001' AS DATETIME), GETDATE()) AS '建国周年数';
本文作者:Love In Winter
本文链接:https://www.cnblogs.com/LifeDecidesHappiness/p/9339586.html
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以扫一扫,任意打赏,您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/LifeDecidesHappiness/p/9339586.html
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以扫一扫,任意打赏,您的鼓励是博主的最大动力!
![扫一扫,支付宝打赏](https://files.cnblogs.com/files/LifeDecidesHappiness/%E6%94%AF%E4%BB%98%E5%AE%9D.bmp)
![扫一扫,微信打赏](https://files.cnblogs.com/files/LifeDecidesHappiness/%E5%BE%AE%E4%BF%A1%E6%94%B6%E6%AC%BE%E7%A0%81.bmp)