如何在 Oracle PL SQL 中将 INTO 与 SELECT AS 一起使用?
Posted
技术标签:
【中文标题】如何在 Oracle PL SQL 中将 INTO 与 SELECT AS 一起使用?【英文标题】:How would I use INTO with SELECT AS in Oracle PL SQL? 【发布时间】:2021-03-05 12:33:05 【问题描述】:作为下面的示例,我试图弄清楚当我在执行涉及 AS 的 SELECT 语句时如何使用 INTO(我在我所做的过程中定义了参数):
SELECT name, COUNT(addresses) AS TotalAddresses INTO outVar1, SUM(salary + tax) AS test INTO outVar2
FROM ...
不幸的是,编译器不喜欢这样,我已经尝试在网上搜索,但没有运气。
【问题讨论】:
【参考方案1】:使用一个into
子句:
SELECT COUNT(addresses) AS TotalAddresses, SUM(salary + tax) AS test
INTO outVar1, outVar2
FROM ...
结果进入变量。 NAME
不去变量就不用选了。
【讨论】:
以上是关于如何在 Oracle PL SQL 中将 INTO 与 SELECT AS 一起使用?的主要内容,如果未能解决你的问题,请参考以下文章
Oracle PL/SQL SELECT INTO 子句认为它需要另一个 INTO
如何在 oracle apex 中将 Content-Type=application/xml 用于 pl/sql 块
Oracle PL/SQL - ORA-01403 使用“SELECT INTO”时“未找到数据”
PL/SQL SELECT INTO 错误 (ORA-00905)
Oracle使用merge into 编写存储过程 遇编译错误:PL/SQL: ORA-00926: 缺失 VALUES 关键字