如何查询 oracle 中存储过程的最近编译时间?连接到 oracle 数据库。执行以下 sql 查询:select object_name, last_compiledfro
如何查询 oracle 中存储过程的最近编译时间?连接到 oracle 数据库。执行以下 sql 查询:select object_name, last_compiledfrom user_objectswhere object_type = 'procedure'and object_name = '';查看查询结果中的 last_compiled 字段,该字段显示存储过程的最近编译时间。
如何查询 Oracle 中存储过程的最近编译时间
Oracle 数据库提供了一个名为 USER_OBJECTS
的数据字典视图,其中存储了有关数据库对象的各种信息,包括存储过程的编译时间。要查询存储过程的最近编译时间,可以使用以下步骤:
<code class="sql">SELECT OBJECT_NAME, LAST_COMPILED
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'PROCEDURE'
AND OBJECT_NAME = '';</code>
其中 ''
是要查询其编译时间的存储过程的名称。
LAST_COMPILED
字段将显示存储过程的最近编译时间。该时间戳格式为 YYYY-MM-DD HH24:MI:SS.FF
,其中:例如,以下查询结果显示名为 GET_CUSTOMER
的存储过程的最近编译时间:
<code class="sql">OBJECT_NAME LAST_COMPILED
------------------- ----------------------------------------
GET_CUSTOMER 2023-03-06 10:15:34.233</code>
表示 GET_CUSTOMER
存储过程于 2023 年 3 月 6 日 10:15:34.233 编译。
以上就是oracle怎么查询存储过程最近编译时间的详细内容,更多请关注编程网其它相关文章!
--结束END--
本文标题: oracle怎么查询存储过程最近编译时间
本文链接: https://www.lsjlt.com/news/605882.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
2024-04-30
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0