【发布时间】:2013-11-27 14:34:37
【问题描述】:
我在 Oracle PL-SQL 上有一个小问题,
我创建了一个函数
最后看起来像这样:
wynik := concat(miesiac,concat(dzien,rok));
w_date := TO_DATE(wynik);
return w_date;
它工作正常,但它以 MM/DD/YYYY 格式返回日期,我想以 DD MONTH YYYY 格式返回,我如何在不更改全局设置的情况下达到它?
我试着弄乱:
w_date := TO_DATE(wynik,'DD MONTH YYYY');
但它给了我错误....
感谢您的帮助。
【问题讨论】:
-
Oracle Date format 的可能重复项
-
该函数根本不返回任何格式的日期——它返回一个明确的 DATE 数据类型。显示时,必须将其转换为人类可读的字符串,并且该显示格式是可配置的。
标签: oracle function date plsql date-format