查询是:
select substr(to_date('01-02-2018','mm-dd-yyyy'),4,3) from dual;
输出是:
JAN
谁能解释输出结果如何?
fiddle
[TO_DATE()函数返回'02-JAN-18'。
'02-JAN-18'
[SUBSTR()从4位开始获得3个字符。
使用下面的代码,您的子字符串参数可以根据需要更新
select substr(To_Char(to_date('01-02-2018','mm-dd-yyyy'),'DD-MM-YYYY'),4,3) from dual;