MySQL和Oracle常用日期轉換函式

2021-07-09 06:23:20 字數 2414 閱讀 1607

mysql date/time to str(日期/時間轉換為字串)函式:date_format(date,format), time_format(time,format)

/*日期轉字串*/

select date_format(jzksrq,'%y-%c-%d %h:%i:%s') 日期 from healthtest.mb_medicalrecord

where jzlsh = '20151221003';

select date_format(jzksrq,'%y-%c-%d') 日期 from healthtest.mb_medicalrecord

where jzlsh = '20151221003';

select date_format('2008-08-08 22:23:01', '%y%m%d%h%i%s');

select date_format('2013-11-11 22:23:01','%y-%c-%d %h:%i:%s');

select date_format('2013-11-11 22:23:01','%y-%c-%d %h:%i:%s');

select date_format('2013-11-11','%y-%c-%d %h:%i:%s');

select date_format('2013-11-11','%y-%c-%d');

mysql str to date (字串轉換為日期)函式:str_to_date(str, format)

select str_to_date('08/09/2008', '%m/%d/%y'); -- 2008-08-09

select str_to_date('08/09/08' , '%m/%d/%y'); -- 2008-08-09

select str_to_date('08.09.2008', '%m.%d.%y'); -- 2008-08-09

select str_to_date('08:09:30', '%h:%i:%s'); -- 08:09:30

select str_to_date('08.09.2008 08:09:30', '%m.%d.%y %h:%i:%s'); -- 2008-08-09 08:09:30

/*字串日期*/

select str_to_date('2012-11-13','%y-%c-%d')日期;

select str_to_date('2012-11-13 22:12:13','%y-%c-%d %h:%i:%s')日期;

select str_to_date('2012/11/14','%y/%c/%d');

oracle日期轉字串:

select * from emp where to_char(hiredate,'yyyy-mm-dd')>'1992-4-7'

select create_date from tb_employee t where to_char(create_date,'yyyy-mm-dd')>'2015-06-01'

select create_date from tb_employee t where to_char(create_date,'yyyy-mm-dd hh:mm:ss')>'2015-06-01 18:55:00'

oracle字串轉日期

select to_date('2005-10-02,13:25:59','yyyy-mm-dd,hh24:mi:ss') from dual

select to_date('2005-10-02','yyyy-mm-dd') from dual

附:一段oralce資料庫在mybatis中xml的**:

MySQL和oracle的常用引擎介紹

mysql 在mysql資料庫中,常用的引擎主要就是2個 innodb和myiasm。1.簡單介紹這兩種引擎,以及該如何去選擇 a.innodb引擎,innodb引擎提供了對資料庫acid事務的支援。並且還提供了行級鎖和外來鍵的約束。它的設計的目標就是處理大資料容量的資料庫系統。它本身實際上是基於m...

mysql和Oracle常用命令筆記

登入 mysql u 賬號 p 密碼 create table table name column name1 varchar size not null primary key,column name2 int size default 999 column name3 date default ...

mysql 清理歸檔日誌 oracle歸檔日誌清理

在開啟歸檔並沒有截斷日誌的情況下,歸檔日誌會越來越大,在此情況下,我們該如何去清理!兩種方法 1 配置rman自動管理archivelog。也可在rman中將資料備份到磁帶上,然後將過期的archivelog刪除 2 可以手工來處理,步驟如下 1 將 oracle下的相關archivelog日誌檔案...