我正在 Linux 上运行 SQL 作业。我正在尝试获取作业的开始时间和结束时间,因此我使用以下 SQL 来获取 SYSdate
从双重中选择 to_char(sysdate - 5/24, 'YYYY/MM/DD HH:MI:SS') "作业 XXXXXX-28702-names01 开始于:";
我的输出在假脱机文件中如下所示:
2024/05/10 07:55:42
日志文件按预期获取系统日期和时间,但作业名称(双引号中)被截断为作业 XXXXXX-28702-na
我缺少什么输出格式?
我尝试打开SERVER OUTPUT,将LINESIZE和PAGESIZE设置为256,但无济于事。它似乎总是将输出截断为双引号中的 19 个字符。
没关系,我只是在 sysdate 的原始选择之后添加了另一个来自 Dual 的选择。
这修复了输出。我确信有一种方法可以格式化双输出,但我不记得/不知道。