如何在 Oracle SQL Developer 中以“rd”、“th”、“nd”和“st”格式显示天数?

胡安奎利亚尔

伙计们,

我必须以以下格式显示明天的日期:2019 年 1 月 10 日。我创建了这个查询:

SELECT TO_CHAR((SYSDATE + 1),'Month DD (ddspth) "of year" YYYY') AS tomorrow FROM DUAL;

输出是:

May       23 (twenty-third) of year 2023

如何获得所需格式的输出?

提前致谢。

亚历克斯普尔

不要sp说出口;用于FM抑制空白填充:

SELECT TO_CHAR((SYSDATE + 1),'FMMonth ddth "of year" YYYY') AS tomorrow FROM DUAL;

May 24th of year 2022

db<>小提琴演示。

月份名称是 NLS 敏感的,因此在具有不同日期语言集的会话中运行它的人会看到其他内容 - 您可以覆盖这些内容。th无论如何都会是英文的你的字符文字部分也是如此。您可能希望将月份名称强制为英语以匹配。这可能超出了本练习的要求,但我已经在 db<>fiddle 中包含了如何实现它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何在Oracle SQL Developer中永久配置数字格式?

如何在Oracle SQL Developer中按值显示分组

如何在Oracle SQL Developer中插入数据

如何在Oracle Sql Developer中过滤列

如何在 Oracle sql developer 中输入行数

如何在Oracle SQL Developer中将Oracle中的多个表导出到多个.csv文件中

如何在Oracle SQL Developer中设置自定义日期时间格式?

如何在Oracle SQL Developer工具中运行.sql文件以导入数据库?

如何在 Oracle Sql Developer 中获得 sql 结果的切换视图?

如何说服Oracle SQL Developer以科学计数形式显示数字?

如何让“文件部分”显示在 Oracle SQL Developer 的左侧?

如何在 Oracle SQL Developer 中转换 unix 时间戳和聚合最小和最大日期?

如何在JDK 1.6和其他版本的1.7上运行Oracle SQL Developer?

如何在 Oracle sql developer 中执行相同的查询 7 天

如何在最新字段中插入NULL Oracle SQL Developer

如何在Oracle SQL Developer中查看/执行授予的存储过程

如何在Oracle SQL Developer中为非默认模式导出DDL

如何在ORACLE SQL Developer中查找或替换换行符

ORA-01017:如何在 Oracle SQL Developer 中创建新用户 [已解决]

如何在Oracle SQL Developer中将语言更改为英语?

如何在oracle sql developer中导入.dmp文件

如何在SQL Developer Oracle中使用假脱机命令

如何在Oracle SQL Developer中转义下划线?

Oracle SQL Developer中SQL代码的缩进和格式

如何在shell脚本中以与在Oracle SQL Developer / Toad / PLSQL Developer上运行时相同的格式获取SQL查询的结果

哪个 Oracle 版本最适合 Windows 10 以及如何在 Oracle Sql Developer 中检查数据库连接

如何检查Oracle PL / SQL Developer的时区

如何找到已安装的Oracle SQL Developer?

Oracle SQL Developer数据格式