ORA-01422: 实际返回的行数超出请求的行数
程序员文章站
2022-03-15 14:53:37
...
做了个函数的例子,随便写了个,如下:
执行函数
居然报:ORA-01422: 实际返回的行数超出请求的行数
通过网上查找,因为我的参数userno和搜索条件一样,现在修改为
正常返回了
create or replace function type_function(userno varchar2) return varchar2 is type yyy is table of varchar2(10) index by binary_integer; xx yyy; vv varchar2(40); begin vv :='1233'; select mobileid into xx(20) from tuserinfo where userno=userno; vv :=xx(20); return vv; end;
执行函数
select type_function('00060577') from dual;
居然报:ORA-01422: 实际返回的行数超出请求的行数
通过网上查找,因为我的参数userno和搜索条件一样,现在修改为
create or replace function type_function(userno1 varchar2) return varchar2 is type yyy is table of varchar2(10) index by binary_integer; xx yyy; vv varchar2(40); begin vv :='1233'; select mobileid into xx(20) from tuserinfo where userno=userno1; vv :=xx(20); return vv; end;
正常返回了
下一篇: java中读取jar文件中的内容
推荐阅读
-
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
-
向数据库中插入数据并返回当前插入的行数及全局变量@@IDENTITY应用
-
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
-
向数据库中插入数据并返回当前插入的行数及全局变量@@IDENTITY应用
-
DataGridView中的rows.Count比实际行数多1的原因以及解决办法
-
“class DBStatement extends PDOStatement” 是否可以在查询的时候,返回原始行数
-
聊聊Navicat统计的行数竟然和表实际行数不一致的问题
-
MySQL数据库返回影响行数的实际操作流程
-
“class DBStatement extends PDOStatement” 是不是可以在查询的时候,返回原始行数?
-
“class DBStatement extends PDOStatement” 是否可以在查询的时候,返回原始行数