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 ***;

2to_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


你可能感兴趣的:(SQL)