sql 時間函式

2021-10-24 22:01:03 字數 1654 閱讀 6717

參考:oracle時間函式

date_format(date,format)函式用於以不同的格式顯示日期/時間資料。 date是日期列,format是格式

select

*from sign_event where date_format(start_time,

'%m'

)>

'08'

;-- 查詢八月份以後的資料(不包含八月份)

結果:

to_char 把時間按格式輸出為字串

to_date 把字串輸出為時間

結果:

結果:

2.3 按時間段查詢記錄

select element_id,element_name,create_date from gla_element where to_char(to_date(create_date,

'yyyy-mm-dd hh24:mi:ss'),

'mm-dd'

)>=

'02-06'

and to_char(to_date(create_date,

'yyyy-mm-dd hh24:mi:ss'),

'mm-dd'

)<=

'02-07'

order

by create_date;

結果:

3、獲取當前時間

3.1 oracle資料庫 sysdate函式

select sysdate from dual;
結果:

3.2 mysql資料庫 now()函式

select

now(

)from dual;

結果:

sql時間函式

1 常用日期方法 下面的getdate 2006 11 08 13 37 56.233 1 datename datepart date 返回表示指定日期的指定日期部分的字串。datepart詳見下面的列表.select datename day,getdate 返回8 2 datepart dat...

sql時間函式

一 sql server日期時間函式 當前系統日期 時間 select getdate 2dateadd 在向指定日期加上一段時間的基礎上,返回新的datetime值 select dateadd day,2,2004 10 15 返回 2004 10 17 00 00 00.000 3datedi...

SQL時間函式

datename 返回表示指定日期的指定日期部分的字串 datepart 返回表示指定日期的指定日期部分的整數 例如 select datename month,getdate 返回05 select datepart mm,getdate 返回5 select datename weekday,2...