全站数据
8 4 2 0 5 8 1

单行子查询返回多个行

初级会计 | 教育先行,筑梦人生!         
问题更新日期:2024-10-30 07:44:15

问题描述

单行子查询返回多个行希望能解答下
精选答案
最佳答案

这个错误是由于你的查询结果有多行造成的,因为你要into给变量a,所以只能查出一行,应该在where条件处控制,确保查询结果只有一样数据。

这样就不会报错了。如果不能确定记录为一行,可以这样写:select 字段1 into 变量a from 表a where 条件 and rownum = 1;