定时命令已过时
Timing command is obsolete
我在
Oracle Database 12c 企业版 12.1.0.2.0 版 - 64 位生产版。
提交时
Timing start
命令,我得到
Timing command is obsolete.
我搜索了很多但没有找到发生这种情况的原因。有什么想法吗?
谢谢
编辑:
在 Oracle SQL 开发人员 17.2.0.188
中测试
我知道这是 Oracle SQL 开发人员的问题。
感谢您的回答。
SQLPlus 中的 TIMING 分辨率为 10 毫秒。如果您使用 TIMESTAMP
和 INTERVAL
值,您将获得高达 1 纳秒的分辨率。使用 SYSTIMESTAMP
构建您自己的计时器
它说因为我们在构建 SQLcl 时选择不支持 SQL*Plus 功能,这也是 SQL 开发人员用于 运行 的代码脚本。
您可以改为使用 SET TIMING ON 和 SET TIMING OFF。
我们想为 Oracle 数据库构建一个现代命令行界面,它采用了人们喜欢的东西 SQL*Plus 和 SQL 开发人员 - 还添加了一些有意义的东西 (更好地描述 - INFO - 自动输出格式、DDL 命令等)
这是我们没有看到客户在野外使用的东西之一。因此,在复制 SQL*Plus 功能时,它的优先级非常低。事实上如此之低,我们只是放弃了它。
我在 Oracle Database 12c 企业版 12.1.0.2.0 版 - 64 位生产版。
提交时
Timing start
命令,我得到
Timing command is obsolete.
我搜索了很多但没有找到发生这种情况的原因。有什么想法吗?
谢谢
编辑:
在 Oracle SQL 开发人员 17.2.0.188
我知道这是 Oracle SQL 开发人员的问题。
感谢您的回答。
SQLPlus 中的 TIMING 分辨率为 10 毫秒。如果您使用 TIMESTAMP
和 INTERVAL
值,您将获得高达 1 纳秒的分辨率。使用 SYSTIMESTAMP
它说因为我们在构建 SQLcl 时选择不支持 SQL*Plus 功能,这也是 SQL 开发人员用于 运行 的代码脚本。
您可以改为使用 SET TIMING ON 和 SET TIMING OFF。
我们想为 Oracle 数据库构建一个现代命令行界面,它采用了人们喜欢的东西 SQL*Plus 和 SQL 开发人员 - 还添加了一些有意义的东西 (更好地描述 - INFO - 自动输出格式、DDL 命令等)
这是我们没有看到客户在野外使用的东西之一。因此,在复制 SQL*Plus 功能时,它的优先级非常低。事实上如此之低,我们只是放弃了它。