精华内容
下载资源
问答
  • 2017-03-22 14:14:48
    sql读取系统日期和时间的方法如下:
    --获取当前日期(如:yyyymmdd)
    
    select CONVERT (nvarchar(12),GETDATE(),112)
    
    --获取当前日期(如:yyyymmdd hh:MM:ss)
    select GETDATE()
    
    --获取当前日期(如:yyyy-mm-dd)
    Select Datename(year,GetDate())+'-'+Datename(month,GetDate())+'-'+Datename(day,GetDate())
    
    --获取当前日期(如:yyyy/mm/dd)
    select DATENAME(YEAR,GETDATE())+'/'+DATENAME(MONTH,GETDATE())+'/'+DATENAME(DAY,GETDATE())
    
    --获取几种日期
    select DATENAME(YEAR,GETDATE())   --年份(YYYY)
    select DATENAME(YY,GETDATE())
    
    select DATENAME(MM,GETDATE())  --月份
    select DATENAME(DD,GETDATE())  --日期
    select dateName(hh,getdate())  --获取小时
    select DATENAME(MI,GETDATE())  --获取分钟
    select DATENAME(SECOND,GETDATE()) --获取秒
    select DATENAME(WEEK,GETDATE())  --获取当前星期(周)是这一年中的第几个星期(周)
    select DATENAME(WEEKDAY,GETDATE())  --星期几
    
    --获取数据格式为(如:yyyy-mm-dd hh:MM:ss)
    select CONVERT (nvarchar(12),GETDATE(),112)
    select DATENAME(YEAR,GETDATE())+'-'+DATENAME(MONTH,GETDATE())+'-'+DATENAME(DAY,GETDATE())+' '+DATENAME(hh,GETDATE())+':'
    +DATENAME(MI,GETDATE())+':'+DATENAME(SECOND,GETDATE())
    
    更多相关内容
  • Sql Server 中一个非常强大的日期格式化函数: 获得当前系统时间,GETDATE(): 2008年01月08日 星期二 14:59 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2008 10:57AM Select CONVERT(varchar(100), GETDATE...
  • SQL 获取当前系统时间

    万次阅读 2017-05-19 11:41:01
    SQL 获取当前系统时间

    Oracle:

            select sysdate from dual;
     
            select current_date from dual;
     
            select current_timestamp from dual;

    DB2:

        CURRENT DATE获取当前日期:

            values current date;  --select current date from sysibm.sysdummy1;  例:2017-05-19

            values current time; --select current time from sysibm.sysdummy1;

            values current timestamp; --select current timestamp from sysibm.sysdummy1;

        日期去点“-”,转换成八位的数字

            select replace(char(current date),'-','') from sysibm.sysdummy1; 

            

        VALUES YEAR(CURRENT TIMESTAMP);      VALUES YEAR('2012-05-25 21:18:12'); --YEAR()获取年;
        VALUES MONTH(CURRENT TIMESTAMP);     VALUES MONTH('2012-05-25 21:18:12'); -- MONTH()获取月;
        VALUES DAY(CURRENT TIMESTAMP);       VALUES DAY('2012-05-25 21:18:12'); --DAY()获取日;
        VALUES HOUR(CURRENT TIMESTAMP);      VALUES HOUR('2012-05-25 21:18:12'); --HOUR()获取小时;
        VALUES MINUTE(CURRENT TIMESTAMP);    VALUES MINUTE('2012-05-25 21:18:12'); --MINUTE()获取分钟; 
        VALUES SECOND(CURRENT TIMESTAMP);    VALUES SECOND('2012-05-25 21:18:12'); --SECOND()获取秒;
        VALUES DATE(CURRENT TIMESTAMP);      VALUES DATE('2012-05-25 21:18:12'); --DATE()获取日期;
        VALUES TIME(CURRENT TIMESTAMP);      VALUES TIME('2012-05-25 21:18:12'); --TIME()获取时间;
        VALUES TIMESTAMP(CURRENT TIMESTAMP);VALUES TIMESTAMP('2012-05-25 21:18:12'); --TIMESTAMP()获取时间戳

            以上函数参数可以是日期时间类型,也可以为日期时间格式的字符串。

    展开全文
  • --获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112)
  • 获取当前系统时间 select sysdate,to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual; --获取系统当前时间 获取N天后的日期 select sysdate+N from dual; sysdate+1 加一天 sysdate+1/24 加1小时 sysdate...

    获取当前系统时间    

    select sysdate,to_char(sysdate,'yyyy-mm-dd HH24:MI:SS') from dual;  --获取系统当前时间 
    

    获取N天后的日期

    select sysdate+N from dual;

    sysdate+1 加一天
    sysdate+1/24 加1小时
    sysdate+1/(24*60) 加1分钟
    sysdate+1/(24*60*60) 加1秒钟
    类推至毫秒0.001秒

    加法 

    select sysdate,add_months(sysdate,12) from dual;        --加1年 
    select sysdate,add_months(sysdate,1) from dual;        --加1月 
    select sysdate,to_char(sysdate+7,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1星期 
    select sysdate,to_char(sysdate+1,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1天 
    select sysdate,to_char(sysdate+1/24,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1小时 
    select sysdate,to_char(sysdate+1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1分钟 
    select sysdate,to_char(sysdate+1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --加1秒 


    减法 

    select sysdate,add_months(sysdate,-12) from dual;        --减1年 
    select sysdate,add_months(sysdate,-1) from dual;        --减1月 
    select sysdate,to_char(sysdate-7,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1星期 
    select sysdate,to_char(sysdate-1,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1天 
    select sysdate,to_char(sysdate-1/24,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1小时 
    select sysdate,to_char(sysdate-1/24/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1分钟 
    select sysdate,to_char(sysdate-1/24/60/60,'yyyy-mm-dd HH24:MI:SS') from dual;  --减1秒


     

    展开全文
  • SQL日期函数获取系统当前时间

    万次阅读 2017-09-13 17:18:02
    SQL日期函数SQL日期函数中的类型码可以为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14 ,20,21,22,23,24,25,100,101,102,103,104,105,106,107,108,109,100, 110,111,112,113,114,120,121,126,127,130,131 函数 结果 ...

    SQL日期函数

    SQL日期函数中的类型码可以为0,1,2,3,4,5,6,7,8,9,10,11,12,13,14
    ,20,21,22,23,24,25,100,101,102,103,104,105,106,107,108,109,100,
    110,111,112,113,114,120,121,126,127,130,131

    函数结果
    select CONVERT(varchar(30),getdate(),0)09 13 2017 3:51PM
    select CONVERT(varchar(30),getdate(),1)09/13/17
    select CONVERT(varchar(30),getdate(),2)17.09.13
    select CONVERT(varchar(30),getdate(),3)13/09/17
    select CONVERT(varchar(30),getdate(),4)13.09.17
    select CONVERT(varchar(30),getdate(),5)13-09-17
    select CONVERT(varchar(30),getdate(),6)13 09 17
    select CONVERT(varchar(30),getdate(),7)09 13, 17
    select CONVERT(varchar(30),getdate(),8)15:51:54
    select CONVERT(varchar(30),getdate(),9)09 13 2017 3:51:54:550PM
    select CONVERT(varchar(30),getdate(),10)09-13-17
    select CONVERT(varchar(30),getdate(),11)17/09/13
    select CONVERT(varchar(30),getdate(),12)170913
    select CONVERT(varchar(30),getdate(),13)13 09 2017 15:51:54:550
    select CONVERT(varchar(30),getdate(),14)15:51:54:550
    select CONVERT(varchar(30),getdate(),20)2017-09-13 15:51:54
    select CONVERT(varchar(30),getdate(),21)2017-09-13 15:51:54.550
    select CONVERT(varchar(30),getdate(),22)09/13/17 3:51:54 PM
    select CONVERT(varchar(30),getdate(),23)2017-09-13
    select CONVERT(varchar(30),getdate(),24)15:51:54
    select CONVERT(varchar(30),getdate(),25)2017-09-13 15:51:54.550
    select CONVERT(varchar(30),getdate(),100)09 13 2017 3:51PM
    select CONVERT(varchar(30),getdate(),101)09/13/2017
    select CONVERT(varchar(30),getdate(),102)2017.09.13
    select CONVERT(varchar(30),getdate(),103)13/09/2017
    select CONVERT(varchar(30),getdate(),104)13.09.2017
    select CONVERT(varchar(30),getdate(),105)13-09-2017
    select CONVERT(varchar(30),getdate(),106)13 09 2017
    select CONVERT(varchar(30),getdate(),107)09 13, 2017
    select CONVERT(varchar(30),getdate(),108)15:51:54
    select CONVERT(varchar(30),getdate(),109)09 13 2017 3:51:54:550PM
    select CONVERT(varchar(30),getdate(),110)09-13-2017
    select CONVERT(varchar(30),getdate(),111)2017/09/13
    select CONVERT(varchar(30),getdate(),112)20170913
    select CONVERT(varchar(30),getdate(),113)13 09 2017 15:51:54:550
    select CONVERT(varchar(30),getdate(),114)15:51:54:550
    select CONVERT(varchar(30),getdate(),120)2017-09-13 15:51:54
    select CONVERT(varchar(30),getdate(),121)2017-09-13 15:51:54.550
    select CONVERT(varchar(30),getdate(),126)2017-09-13T15:51:54.550
    select CONVERT(varchar(30),getdate(),127)2017-09-13T15:51:54.550
    select CONVERT(varchar(30),getdate(),130)22 ?? ????? 1438 3:51:54:550P
    select CONVERT(varchar(30),getdate(),131)22/12/1438 3:51:54:550PM

    其中,21,25,121效果相同(2017-09-13 15:51:54.550 )。
    其中,在select语句中需要获取固定格式日期时,只需将getdate()替换成需要查找的字段名,需要设置的该字段的别名直接在后面添加即可,

    如:select CONVERT(varchar(30), RQ_REQ_DATE, 21) from td.REQ;

    查询结果:查询结果:

    展开全文
  • 获取系统日期时间) 1、将时间的数据类型设置为date,然后在默认值或绑定输入 (CONVERT([varchar](12),getdate(),(111))) 如图 2、sql语句 插入时用getdate()获取 String insert = "insert into lnlnfo(设备...
  • sql怎么读取系统日期时间

    千次阅读 2021-08-06 00:21:11
    sql读取系统日期和时间的方法如下:--获取当前日期(如:yyyymmdd)select CONVERT (nvarchar(12),GETDATE(),112)--获取当前日期(如:yyyymmdd hh:MM:ss)select GETDATE()--获取当前日期(如:yyyy-mm-dd)Select ...
  • sql获取当前时间

    万次阅读 2019-07-03 15:41:41
    sql获取当前时间 sql读取系统日期和时间的方法如下: --获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112) --获取当前日期(如:yyyymmdd hh:MM:ss) select GETDATE() --获取当前日期(如:...
  • SQL语句 获取系统日期

    千次阅读 2021-10-27 16:48:10
    获取当前日期: --获取当前日期(如:yyyymmdd) select CONVERT (nvarchar(12),GETDATE(),112) --获取当前日期(如:yyyymmdd hh:MM:ss) select GETDATE() --获取当前日期(如:yyyy-mm-dd) Select Datename(year,...
  • SQL Server取系统当前时间

    千次阅读 2021-08-10 01:31:37
    getdate //获得系统当前日期datepart //获取日期指定部分(年月日时分表)getdate()函数:取得系统当前的日期和时间。返回值为datetime类型的。用法:getdate()例子:select getdate() as dte,dateadd(day,-1,getdate...
  • SQL SERVER 2000用sql语句如何获得当前系统时间 就是用GETDATE(); Sql中的getDate() Sql Server 中一个非常强大的日期格式化函数 Select CONVERT(varchar(100), GETDATE(), 0): 05 16 2008 10:57AM Select CONVERT...
  • ### 前言Oracle中如何获取系统当前时间进行语句的筛选是SQL语句的常见功能获取系统当前时间date类型的:select sysdate from dual;char类型的:select to_char(sysdate,'yyyy-mm-dd hh24:mi:ss') from dual;ORACLE里...
  • SQL获取系统时间

    2017-02-26 13:29:17
  • 我们可以使用DATEADD函数,来实现,以当前日期的午夜时间值加一天,即得到第二天的午夜时间值,然后再减去3秒,即可以获取当前系统日期的最大时间值。 代码如下: DECLARE @Date DATETIME = CURRENT_TIMESTAMP –...
  • sqlserver获取当前时间并只需要年月日小时,使用GETDATE和convert函数达到目的
  • sql获取当前时间精确到秒的字符串

    千次阅读 2021-03-19 11:29:16
    效果 SELECT REPLACE( convert(varchar(20),GETDATE(),112)+convert(varchar(20),GETDATE(),108),':','')
  • SQL SERVER 获得当前系统时间

    千次阅读 2020-09-21 15:16:27
    获得当前系统时间 语句格式:Select CONVERT(varchar(100), GETDATE(), 类型所属数字) 0: 05 16 2008 10:57AM 1: 09/21/20 2: 08.05.16 3: 16/05/08 4: 16.05.08 5: 16-05-08 6: 16 05 08 7: 05 16, 08 8: 10:57:46...
  • 文章地址:《MySQL sql语句获取当前日期|时间|时间戳》 一、基础时间函数 1.1 获得当前日期+时间(date + time)函数:now() MySQL> select now(); +———————+ | now() | +———————+ | 2013-04-08 20...
  • SqlServer获取当前日期

    千次阅读 2020-07-28 10:02:30
    SqlServer获取当前日期 1. 获取当前日期 select GETDATE() 格式化: select CONVERT(varchar,GETDATE(),120) --2018-04-23 14:47:10 2. 获取当前年--2017 select DATENAME(YYYY,GETDATE()) --2018 ...
  • ②作用:获取当前系统日期时间点。 例:输入“=NOW()”返回“2022-4-16 16:23:26”,空格左边是日期,右边是时间点。 (2)GETDATE函数 ①语法:GETDATE() ②作用: 例:输入“=TODAY()”返回“2022-4-16 ...
  • SQLserver 获取当前时间

    千次阅读 2022-04-24 13:58:58
    SQLserver 获取当前时间
  • 链接
  • oracle select extract(year from sysdate) from dual sqlserver select DATENAME(year,getDate())

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 293,997
精华内容 117,598
关键字:

sql获取当前系统日期