zoukankan      html  css  js  c++  java
  • T-SQL 日期

    --日期查询格式
    select  convert(nvarchar ,GetDate(),101)            --R:06/17/2011
    select  convert(nvarchar ,GetDate(),102)            --R:2011.06.17
    select  convert(nvarchar ,GetDate(),103)            --R:17/06/2011
    select  convert(nvarchar ,GetDate(),104)            --R:17.06.2011
    select  convert(nvarchar ,GetDate(),105)            --R:17-06-2011
    select  convert(nvarchar ,GetDate(),108)            --R:14:04:23
    select  convert(nvarchar ,GetDate(),110)            --R:06-17-2011
    select  convert(nvarchar ,GetDate(),111)            --R:2011/06/17
    select  convert(nvarchar ,GetDate(),112)            --R:20110617
    select  convert(nvarchar ,GetDate(),114)            --R:14:11:23:747
    select  convert(nvarchar ,GetDate(),120)            --R:2011-06-17 14:12:25
    select  convert(nvarchar ,GetDate(),121)            --R:2011-06-17 14:13:24.373
    
    
    select replace(convert(varchar(10),getdate(),120),N'-0','-') --R:2013-9-26
    select convert(char(11),getdate(),120)+convert(char(12),getdate(),114)--R:2013-09-26 14:29:35:523
    select replace(replace(replace(convert(varchar, getdate(), 120 ),':',''),'-',''),' ','')--R:20130926142942
    select datename(year,getdate())+N''+datename(month,getdate())+N''+datename(day,getdate())+N'' --R:2013年09月26日
    
    
    select  datediff(day,getdate(),'2016-09-01')
    select  dateadd(day,100,getdate())
    select  datename(weekday,getdate())
    select  datepart(year,getdate())yy,datepart(quarter,getdate())qq,
            datepart(month,getdate())mm,datepart(dayofyear,getdate())dy,
            datepart(day,getdate())dd,datepart(weekday,getdate())dw,
            datepart(week,getdate())wk,datepart(hour,getdate())hh,
            datepart(minute,getdate())mi,datepart(second,getdate())ss,
            datepart(millisecond,getdate())ms
    
    
    select dateadd(day,0+1-datepart(weekday,getdate()),getdate())--指定日期所在周的任意星期几
    select dateadd(day,1-datepart(day,getdate()),getdate())--月的第一天
    select dateadd(day,-datepart(day,getdate()),dateadd(month,1,getdate()))--月的最后一天
    select convert(datetime,convert(char(8),getdate(),120)+'1')--月的第一天
    select dateadd(Day,-1,convert(char(8),dateadd(Month,1,getdate()),120)+'1')--月的最后一天
    select isdate('2013-12-25')--判断是否为日期数据
  • 相关阅读:
    深入解析QML引擎,第1部分:QML文件加载
    解释器原理
    NLP入门(十)使用LSTM进行文本情感分析
    Python之将Python字符串生成PDF
    SPARQL入门(二)使用Java操作ARQ
    SPARQL入门(一)SPARQL简介与简单使用
    NLP入门(九)词义消岐(WSD)的简介与实现
    利用百度文字识别API识别图像中的文字
    NLP入门(八)使用CRF++实现命名实体识别(NER)
    Cayley图数据库的可视化(Visualize)
  • 原文地址:https://www.cnblogs.com/yunyun0574/p/3340966.html
Copyright © 2011-2022 走看看