zoukankan      html  css  js  c++  java
  • 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 '建国周年数';

  • 相关阅读:
    scala学习笔记1(表达式)
    TDD实践感悟
    Day 21:Docker 入门教程
    人类创造未来的思想先锋:这些 TED 演示深深震撼着我们
    Android开源项目第二篇——工具库篇
    提交表单
    MVC html.beginform & ajax.beginform
    MVC中的传参并在View中获取
    HTTP 教程
    ID和Name
  • 原文地址:https://www.cnblogs.com/LifeDecidesHappiness/p/9339586.html
Copyright © 2011-2022 走看看