zoukankan      html  css  js  c++  java
  • Sql Server数据库重要系统函数笔记

    1.DateAdd

      在日期中添加或减去指定的时间间隔。

    如:SELECT OrderId,DATEADD(day,2,OrderDate) AS OrderPayDate

    红体关键字,可以由下表进行替换

    日期部分缩写
    year yy, yyyy
    quarter qq, q
    month mm, m
    dayofyear dy, y
    day dd, d
    week wk, ww
    weekday dw
    Hour hh
    minute mi, n
    second ss, s
    millisecond ms

    比如:加一天,减一秒

    DateAdd(second, -1, DateAdd(day, 1, @targetDate)); 

    2.DATEPART

    返回的日期中指定部分

    Select DATEPART(month, GETDATE())   --返回当前月份

     

    3.Cast

    将数值的有效位数、小数点进行限定:

    Select Cast( '10.2200'  as  numeric(10,2) ) --结果 10.22

     

    可以对值进行类型转换:

    select Cast(getdate() as char(23)),是活生生的转换,没有格式定义

     

    4.Convert

    Select Convert(char(23), getdate(), 120)  --结果2011-05-08 21:34:49,由120格式化。

    不带世纪数位 (yy)带世纪数位 (yyyy)
    标准

    输入/输出**
    - 0 或 100 (*) 默认值 mon dd yyyy hh:miAM(或 PM)
    1 101 美国 mm/dd/yyyy
    2 102 ANSI yy.mm.dd
    3 103 英国/法国 dd/mm/yy
    4 104 德国 dd.mm.yy
    5 105 意大利 dd-mm-yy
    6 106 - dd mon yy
    7 107 - mon dd, yy
    8 108 - hh:mm:ss
    - 9 或 109 (*) 默认值 + 毫秒 mon dd yyyy hh:mi:ss:mmmAM(或 PM)
    10 110 美国 mm-dd-yy
    11 111 日本 yy/mm/dd
    12 112 ISO yymmdd
    - 13 或 113 (*) 欧洲默认值 + 毫秒 dd mon yyyy hh:mm:ss:mmm(24h)
    14 114 - 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(***) ISO8601 yyyy-mm-dd Thh:mm:ss:mmm(不含空格)
    - 130* 科威特 dd mon yyyy hh:mi:ss:mmmAM
    - 131* 科威特 dd/mm/yy hh:mi:ss:mmmAM
  • 相关阅读:
    PS制作动感酷炫水人街舞照
    PS调出水彩画效果古装人物照片
    PS调出怀旧雨中特写的非主流照片
    PS制作墙壁上海报卷页图片效果
    PS绘制扁平化风格相机镜头UI图标
    PS调出甜美艺术外景女生照片
    PS调出冷绿色电影画面风格
    PS调出通透唯美阳光外景女生照片
    PS调出唯美冷色情侣婚纱写真照
    c#类中字段和方法中变量的声明问题
  • 原文地址:https://www.cnblogs.com/luoxiaonet/p/2040600.html
Copyright © 2011-2022 走看看