问题标签 [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 回答
2299 浏览

sql - 在 Oracle 表中生成测试数据

我想为这些 Oracle 表创建测试数据:

你能帮我创建一个为 100 行生成随机值的程序吗?

我试过这个

但我得到这些错误:

0 投票
1 回答
2335 浏览

oracle - 如何将一组值从 Oracle Apex Page 传递到 Oracle 存储过程

我坚持将日期作为数组参数从 Oracle Apex 页面传递到包中。包包含一个带有日期类型数组的过程。所以我想做的是从 Apex 页面 pl/sql 块中传递一个简单的日期。到目前为止,这是我的代码:

就那么简单。我从 Apex 页面 pl/sql 块中调用此过程:

但是,它不起作用,每次我尝试保存它时,它都会给我一个错误:

•ORA-06550:第 3 行,第 25 列:PLS-00312:位置参数关联可能不遵循命名关联 ORA-06550:第 2 行,第 1 列:PL/SQL:语句被忽略

它有什么问题或我错过了什么?

0 投票
3 回答
91 浏览

oracle - if 语句有什么问题?

我试图在 PL\SQL 中使用多个if条件,它给了我一个错误:

这是我的代码:

你能告诉我错误在哪里吗?谢谢。

0 投票
1 回答
3647 浏览

oracle - 如何调用包含 SYS_REFCURSOR 的过程

我创建了输出多行和多列的过程。

我编译的时候没有错误。但我不能像往常一样调用我的程序

我有这个错误。

但是当我没有脚本运行时,它显示了我的预期结果。

所以请帮助我如何执行这个程序?谢谢你。

0 投票
2 回答
350 浏览

sql - 自定义 SQL 函数 - PL/SQL:语句被忽略

嗨,做了一个修改一点 INSTR 函数(Oracle SQL)的函数:当找不到空格字符时,我得到的是字符串的长度,而不是得到 '0'。

它可以编译,但是当我尝试执行它时,我收到 ORA-06550 错误(如果我没记错的话,就是编译错误)。

我将这个函数作为一个过程尝试过,它运行得很好......所以我不明白为什么它不想执行。

你能帮助我吗?

非常感谢,

强化学习

0 投票
3 回答
5589 浏览

sql - ORA-06550 PLS-00103 错误:遇到符号

错误:ORA-06550:第 1 行,第 15 列 PLS-00103:遇到符号“;” 当期待以下之一时。

你能解决这个问题吗?

0 投票
1 回答
1622 浏览

oracle - ORA-06550:第 1 行,第 7 列:PLS-00306:调用中的参数数量或类型错误

调用参数时显示此错误是什么我不明白的问题。我是新用户:-(

当我运行这个程序时:

我收到此错误:

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

0 投票
2 回答
5648 浏览

oracle - 带变量的 Oracle 案例语句

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

这是我收到的错误消息

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

0 投票
0 回答
47 浏览

oracle - EF - 无法调用存储过程

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

无法调用OUT SYS_REFCURSOR使用 EF-6 返回的存储过程

注意:我可以调用一个返回 INT 的存储过程。

0 投票
1 回答
616 浏览

oracle - oracle 程序 ORA-06550, PLS_00103

我有一个程序定义为:

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

OUTVAL 返回为:

我找不到问题所在。

谢谢你的建议。

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

我收到此错误:

请帮忙。