问题标签 [pls-00428]
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.
sql - ORACLE-CASE 需要 INTO?
当我尝试以下操作时:
我收到一条错误消息
ORA-06550:第 4 行,第 1 列:
PLS-00428:此 SELECT 语句中应有一个 INTO 子句
在位置 #:62 检测到错误
但是当我不使用var_type
而是使用'B'作为条件时,它工作得很好。谁能告诉我为什么会发生这种情况以及如何解决它以便我可以var_type
正常使用?
sql - 在 PLSQL SELECT 语句中使用变量
我有一个查询 ReportStartDate 和 ReportEndDate 的查询,所以我想我会在 PLSQL 中使用变量。不确定我在这里缺少什么,但我收到一个错误:
错误是:
这发生在 Toad 和 SQL Developer 中。
在我的 WHERE 子句中使用变量的正确方法是什么?
sql - 错误(2,7):PLS-00428:此 SELECT 语句中应有一个 INTO 子句
我正在尝试创建此触发器并收到以下编译器错误:
这个触发器有什么问题?
oracle - 在匿名块内显示选择结果
我正在尝试在过程中调试 SELECT,并且正在尝试使用匿名块。我希望 SQL Developer 简单地返回最后一个 SELECT 语句,但我得到了错误:
在该过程中,我有一个用于该选择的 INTO,但是有没有一种简单的方法可以简单地获取最后一个 SELECT 语句的结果以进行调试?我正在使用匿名块和变量,以便代码与过程中的实际代码尽可能相似,这样我就不必更改代码
sql - oracle regexp_like 与 select 模式
我尝试使用正则表达式从表中选择行。模式是选择的结果。
我在使用 regexp_like 的选择上出现以下编译错误:
PLS-00428:此 SELECT 语句中应有一个 INTO 子句
我不明白为什么我应该使用 into 子句...
sql - Oracle - 有什么办法可以绕过 PL/SQL 块上的 SELECT INTO
我正在尝试创建一个触发器,当应用程序表中的应用程序状态行发生更改时,它会自动更新学生的应用程序状态。我现在已经浏览了一个多小时左右的网页,尽管找到了一个潜在的解决方法,但EXECUTE IMMEDIATE
我无法达到我想要的结果(EXECUTE IMMEDIATE
导致未绑定的变量错误)。
触发代码
get status 方法返回一个VARCHAR2
以检查新状态是否与条件匹配,如果是,我想student_approved
使用下面的更新行autonomous_transaction
。
student_accept_offer
代码
当我在触发器之外对其进行测试时,此函数按预期工作,但是当它嵌入触发器中时,PLS-00428
会引发错误。谁能指出我如何解决这个问题的正确方向,如果状态匹配,我可以让这个功能在更新时自动触发。
谢谢你的时间
编辑 - 我引用的表
database - pl sql oracle子查询
我有一个程序:
我收到错误
PL-00428:此 SELECT 语句中需要一个 INTO 子句
您能帮我确定这里缺少什么/出了什么问题吗?
oracle - 在 PL/SQL 中创建存储过程时 SELECT 出现 INTO 错误
我正在尝试创建存储过程,我想在其中加入两个表并将结果保存到其中一个表中,但是我收到 INTO 子句是必需的错误。
这是我的代码:
错误:
错误(4,1):PLS-00428:此 SELECT 语句中应有一个 INTO 子句