---
title: PL 常见问题 -OceanBase数据库使用指南
description: 了解OceanBase数据库在实际应用中关于PL 常见问题 相关的常见问题和使用技巧，帮助您快速解决PL 常见问题 的难题。
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

划线反馈

# PL 常见问题

更新时间：2023-11-14 03:16

适用版本： V2.2.x、V3.1.x、V3.2.x 内容类型：FAQ  

本文针对 PL 的一些常见问题进行解答。

## 如何查询 PL 的路由 SQL 信息？

可以通过查询 `sys.all_virtual_routine_agent` 表，其中 `ROUTINE_NAME` 表示路由名称，`ROUTINE_TYPE` 表示路由类型，`ROUTINE_BODY` 表示路由 SQL。

## 如何查询已经创建的 PL 对象源码？

可以通过查询 `dba_source`、`all_source` 或 `user_source`视图，其中 `TEXT` 列即为 PL 对象的源码。

## 如何定位创建 PL 的错误？

可以通过 `SHOW ERRORS` 命令，查看创建存储过程时的错误信息。

## 如何分析 PL 的错误日志？

用户只需要关心返回给客户端的错误日志即可。

这是由于 OceanBase 数据库会将 Resolve 尝试过程中留下的错误信息记录到日志中；并且如果 PL 中包含了 `EXPECTION OTHERS` 语句，则执行到此处时，会在日志中留下错误信息。因此，PL 错误日志中记录的信息是不准确的，可以忽略；用户只需要关心返回给客户端的错误日志即可。

上一篇

[使用 OB Oracle 到原生 Oracle 的 DBLink 查询报错 24454](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000006418183)

下一篇

[Oracle 模式复杂嵌套类型兼容问题](https://www.oceanbase.com/knowledge-base/oceanbase-database-1000000000501937) ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
