问题标签 [pls-00103]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2349 浏览

plsql - PLS-00103:遇到符号“INSERT”需要帮助查找错误 pl/sql 的原因

我讨厌这样做,但我的 SQL 很弱,我无法使用错误消息来纠正语法进行故障排除。有人可以帮助检查我的语法并查看导致错误的原因吗?我认为这与 DECLARE 和 BEGIN 有关。也许我应该删除声明?

我得到的错误是PLS-00103: Encountered the symbol "INSERT" when expecting one of the following: . ( * @ % & = - + < / > at in is mod remainder not rem then <an exponent (**)> <> or != or ~= >= <= <> and or lik

我创建触发器的语法:

0 投票
2 回答
5648 浏览

oracle - 带变量的 Oracle 案例语句

我有一个要求,如果今天是星期一,则运行一个查询,否则运行另一个查询。为此,我编写了以下查询,但收到以下错误消息。

这是我收到的错误消息

有人可以帮我解决这个问题。此外,在每个 case 语句中运行的查询都可以单独工作。但是当我将它们重新组合在一起时,它们不会。

0 投票
2 回答
106 浏览

database - PLSQL 废话 (?) 包和包正文中的错误 PLS-00103

我得到了我认为是一个程序的荒谬错误。

我收到的包裹错误

我得到的包体错误

这是包体中的过程

我在这里做傻事吗?我看不出有什么问题,这很令人沮丧。

0 投票
1 回答
1462 浏览

database - PLS-00103 遇到符号“数字”

我正在尝试获取贷款余额负值的例外情况,但出现此错误。

PROCEDURE PRC_PAYMENTS 的错误:

LINE/COL 错误


8/11 PLS-00103:在预期以下之一时遇到符号“NUMBER”::=。( @ % ; 符号 ":=" 被替换为 "NUMBER" 以继续。

0 投票
1 回答
36 浏览

oracle11g - 是否有任何特殊的脚本可以插入到 Oracle 集群表中

如何插入oracle集群表以及如何验证插入这两个表的数据是否正确?

如果我有两张桌子安培和部门。这两个表是集群表,共享相同的数据块。我可以通过简单的插入语句将数据插入到两个表中吗?

0 投票
1 回答
616 浏览

oracle - oracle 程序 ORA-06550, PLS_00103

我有一个程序定义为:

当我从 shell 脚本执行该过程时:

OUTVAL 返回为:

我找不到问题所在。

谢谢你的建议。

更新: 正如@dandarc 建议的那样,我将调用代码更改为:

我收到此错误:

请帮忙。

0 投票
0 回答
429 浏览

sql - Oracle SQL ORA-06550 & PLS-00103 错误

运行本文底部的代码时,我收到以下错误报告。有人可以向我指出问题所在吗?谢谢您的帮助。

错误报告 -

.

0 投票
1 回答
42 浏览

oracle - Oracle 10g 程序编译错误

编译此函数时收到以下错误:

PROCEDURE HAR.REPORT_INCOME_PROC PLS-00103 的编译错误:在预期以下情况之一时遇到符号“”

我已经尝试用谷歌搜索,但我不能错......

这是错误

0 投票
2 回答
512 浏览

oracle - Oracle 存储过程运行时错误与 pls 00103

(更新 2019/07/23) 调用程序的新方法

结果


(原帖)

我对 Oracle 的存储过程不是很擅长,所以这个错误让我很困惑。在这个网站上阅读了 10 个关于 PLS-00103 的主题。但他们似乎都没有帮助解决我的错误。

这是我的存储过程

并在 toad 中运行它,使用以下脚本:

这个错误消息真的让我很困惑......

现在卡在这里,请给一些建议,真的需要这个......

PS:从 c# 调用时收到相同的错误消息

0 投票
1 回答
402 浏览

oracle - 在 PL/SQL 中的 BEGIN ... END 块中使用 COMMENT 语句时出现 PLS-00103 错误

出于好奇,我试图在 PL/SQL 块中使用 COMMENT 语句。我在 Oracle 11g 数据库上使用 Oracle APEX 18.2,在 SQL Workshop 中我可以自己执行命令,但如果我将它包装在 BEGIN ... END 块中,则会收到如下错误消息:

有效的命令示例:

导致错误消息的命令示例:

我假设 COMMENT 不是存储过程中允许的语句,但我无法找到支持这一点的证据。我是正确的吗?如果是这样,这是否记录在任何地方?

感谢@GMB 提供书面示例的答案。