天天看點

ORACLE格式化日期字段

1、 oracle把字元串為‘2011-09-20 08:30:45’的格式轉化為日期格式,使用oracle提供的to_date函數。

SELECT to_date('2018-5-28 20:07:13', 'yyyy-MM-dd hh24:mi:ss') FROM ***;
           

2、to_char()函數把日期轉化為字元串

SELECT to_char(SYSDATE, 'yyyy-MM-dd hh24:mi:ss') FROM ***;
           

mysql中,DATE_FORMAT(date, format) 函數根據format字元串格式化date值。

把字元串轉為日期格式

SELECT DATE_FORMAT('2011-09-20 08:30:45',   '%Y-%m-%d %H:%i:%S');       

把日期轉為字元串格式

SELECT DATE_FORMAT(NOW(),   '%Y-%m-%d %H:%i:%S');       

when case else end函數用法

case when t.c_type=1 then '市' when t.c_type=2 then '區' else '--' end