问题标签 [ora-06550]

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 回答
6804 浏览

oracle - 使用 SQL Developer 的包创建问题

所以我从来没有使用过存储过程,也没有很多数据库经验,我被分配了一个需要我创建一个包的任务,我被困住了。

使用 SQL Developer,我正在尝试使用此代码创建一个名为 JUMPTO 的包...

当我运行它时,它会吐出这个 PL/SQL 代码块......

我发现的一个教程说要删除那里第二行的评论。我试过有和没有评论。

当我点击“确定”时,我得到了错误......

我真的不知道发生了什么,这对我来说是全新的领域。我尝试创建一个刚从数据库中选择一些东西的主体,但没有任何东西以我脑海中看起来应该的方式工作。谁能给我任何见解?

0 投票
4 回答
4927 浏览

c# - 从 C# 运行 Oracle 存储过程

一个初学者问题:我在 Oracle 数据库中有一个存储过程(只是一个过程,没有任何包):

它在 TOAD 中运行良好。但是,当我尝试从 C# 运行它时,它会抱怨:

相关C#代码:

0 投票
3 回答
13294 浏览

.net - 列表中命名参数的多个实例

我从 Visual Studio 2008 的服务器资源管理器执行 oracle 程序时遇到问题,

当我尝试执行一个程序时,所有输入参数都加倍!

它只发生在我的一个工作站上,我试图重新安装 oracle 产品,但它没有帮助我......

当我尝试执行该过程时,我收到以下错误消息:

我的数据连接类型是“Oracle 数据库”,提供者是“.NET Framework Data Provider for Oracle”。

最好的问候, Guy Bertental

0 投票
1 回答
2156 浏览

sql - 错误 ORA-06550 ORA-00933

我有一张销售表:

我正在尝试将随机生成的数据插入到销售表中。我正在为 oracle 使用 iSQL plus。这只是我必须创建的测试数据。我运行以下脚本来生成数据:

结尾; /

但是当我这样做时,会出现以下错误消息:

第 9 行出现错误:ORA-06550:第 9 行,第 21 列:PL/SQL:ORA-00933:SQL 命令未正确结束 ORA-06550:第 2 行,第 2 列:PL/SQL:忽略 SQL 语句。

我做错了什么?

我刚刚意识到 DESP_ID 是 sales 表中的外键,但目前 despatch 表是空的,当我尝试将数据插入任一表时,我无法导致一个表需要另一个表中的数据。我最终收到此错误消息:

0 投票
1 回答
4670 浏览

c# - 从 C# 调用 oracle 函数

我有一个 Oracle 函数 GetEmployeeDetails,它将所有员工详细信息保存到临时表 TempEmployeeDetails 表中。

我必须调用该函数,然后对临时表进行选择查询。函数调用成功,但选择查询抛出以下错误。

"开始:输出:= MyPackage.GetEmployeeDetails(" + ":EmployeeId,"); 选择 * 从 TempEmployeeDetails; 结尾;”

上面的查询给了我这个错误:

ORA-06550:第 1 行,第 98 列:

PLS-00428:此 SELECT 语句中应有一个 INTO 子句

0 投票
2 回答
1817 浏览

oracle - 遍历 Oracle 表中的所有列

这是一个菜鸟问题,很可能是语法问题。但是我有点迷路了...

我需要遍历 Oracle 中所有表中的所有列来生成触发脚本。该触发器应将正在更新的行插入到与原始表几乎相同的日志表中。我以为我会遍历所有列并连接字符串。相当容易,但我在语法上苦苦挣扎......

这是我到目前为止所拥有的:

为此,我收到以下错误:

0 投票
1 回答
363 浏览

c# - pl/sql 查询和 .net 的奇怪行为

我运行此查询以使用 OracleCommand 读取带有输出参数的记录计数:

这个工作正常。

但是,如果我将查询分成两行,如下所示:

我得到以下异常:

有人知道为什么吗?

谢谢你的帮助。

0 投票
2 回答
10448 浏览

sql - Oracle - Java - 调用“SP_GET_MENU_PARENTS”时参数的数量或类型错误

以下是我的 Oracle 程序。当我使用java调用这个过程时,它会抛出这样的错误。

例外是,

这是我的java代码:

我哪里错了?

0 投票
2 回答
346 浏览

sql - 如何查看 Oracle 中的错误?

尝试在 Oracle 中执行包含两个输入参数的存储过程时出现以下错误:

ORA-06550:第 1 行,第 7 列: PLS-00306:调用 “P_GET_NEXT_AVAILABLE_RUN”
时参数的数量或类型错误 ORA-06550:第 1 行,第 7 列: PL/SQL:语句被忽略


两个输入参数都需要不为空的值。我无法单步执行代码,否则我将能够看到哪个值为空 - 所以 - 在 Oracle 中有没有一种方法可以让您看到存储过程生成的错误 - 所以我可以确定哪个参数正在获取空值?

0 投票
1 回答
13124 浏览

oracle - Oracle 刷新物化视图 - 编译错误

我试图在物化视图上执行刷新,但我无法编译脚本。

我收到消息:

ORA-06550:第 3 行,第 9 列:PLS-00103:在预期以下情况之一时遇到符号“DBMS_MVIEW”:

:= 。( @ % ; immediate 符号 ":=" 被替换为 "DBMS_MVIEW" 以继续。

难道我做错了什么 ?需要进口什么吗?

更新

(S1917) 期待:( ; @
立即

这是Oracle 10g XE,希望没问题。

提前致谢 !