oracle日期格式转换 to_date(),to_char()

oracle 日期格式
(1)to_date("要转换的字符串","转换的格式")   两个参数的格式必须匹配,否则会报错。
是将字符串转化为日期(DATE)格式,而且转化之后的格式与oracle系统日期参数有关
eg: select to_date(sysdate,'yyyy-mm-dd') from dual;

 

注:oracal系统日期参数
查询oracle系统日期参数:
  select * from nls_session_parameters where parameter = 'NLS_DATE_FORMAT';
设置oracle系统日期参数:
  alter session set nls_date_format = ‘yyyy-dd-mm’;

(2)to_char(日期,"转换格式" ) 即把给定的日期按照“转换格式”转换。
是将日期格式转化为字符串格式

posted @ 2021-04-08 17:59  路修索  阅读(2290)  评论(0编辑  收藏  举报