SQL學習(八)日期處理

2022-07-17 12:15:10 字數 558 閱讀 9851

不同資料庫中,針對日期處理的函式不同

oracle中常用日期函式

(1、sysdate

:獲取當前系統時間

如:select sysdate()

----返回當前時間,包括年月日 時分秒

(2、to_date('

字元型別

','日期型別

')將字串型別轉換日期型別

如:select * from ticket where create_date=to_date('2019-01-01','yyyy-mm-dd')

---查詢出,

create_date

為2019-01-01

的資料(3、

to_char('

日期型別

','字元格式

')將日期型別轉換為字元型別

如:select * from ticket where to_char(create_date,'yyyy')>2000

---查詢出

create_date

中年份大於

2000

的資料

雜七雜八 日期計算

一直很害怕這類題目,而且這類題目還算是送分的題目 寫完這題,發現自己的邏輯思維能力確實太差,wa 二十幾發,後來發現是 乙個小錯誤 b 記得有幾次比賽出現求日期的題,我都是直接放棄的,這次強壓著自己 問題描述 已知2011年11月11日是星期五,問yyyy年mm月dd日是星期幾?注意考慮閏年的情況。...

學習封裝mvc(八)日誌類

日誌類呢可能存在檔案中,也可能存在資料庫中,也可能存在快取中,下面講下日誌類是怎麼存在檔案中的 首先在 core lib下建立日誌類log.php,如下 namespace core lib use core lib conf class log static public function log...

SQL2008日期函式

引數 示例 說明 dateadd 日期部分,數字,日期 select dateadd year,45,1990 12 11 返回 2035 12 11 00 00 00.000 select dateadd month,45,1990 12 11 返回 1994 09 11 00 00 00.000...