我想在oracle数据库中将日期转换为波斯日期(jalali) 有什么功能吗?
答案 0 :(得分:14)
您可以使用以下声明:
select to_char(hiredate,'yyyy/mm/dd','nls_calendar=persian') from emp
hiredate
是一个日期字段,此选择hiredate
以波斯语显示
答案 1 :(得分:0)
如果Oracle没有自己的功能,您可以自己编写一个。以下站点向您展示了如何执行此操作。代码很容易翻译成PLSQL。
答案 2 :(得分:-1)
首先,您必须将conda develop -u .
设置为波斯语,如下所示:
nls_calendar
现在您可以更改日期格式,如下所示:
Alter session set nls_calendar=persian;