在oracle中使用正则表达式截取字符串
--以下两条语句,将summary按-分解为两段字符串regexp_substr(summary, '[^\-]+', 1, 1) as _workregexp_substr(summary, '[^\-]+', 1, 2) as _home--查询语句select summary, regexp_substr(summary, '[^\-]+', 1, 1) as _work, regexp_substr(summary, '[^\-]+', 1, 2) as _homefrom hw_ehr_personinfo_t[*]下面是查询出的结果
[*]summary_work_home上海-安徽上海安徽河北-广东河北广东
--日期转换函数,24小时制to_date(t1_join_date, 'yyyy/mm/dd hh24:mi:ss')--格式化日期到字符串to_char(t1_join_date, 'yyyy/mm/dd hh24:mi:ss')
页:
[1]