出现这种错误的原因是查询出来的内容长度超出接受变量的长度
比如:我们定义的l_name varchar2(30);
select name into l_name from student_t;
而我们查出来的name长度超出30,则报错创建ORA-01422的原因:精确提取返回的请求行数超过了请求的行数
出现这种错误的原因是查询出来的内容长度超出接受变量的长度
比如:我们定义的l_name varchar2(30);
select name into l_name from student_t;
而我们查出来的name长度超出30,则报错创建ORA-01422的原因:精确提取返回的请求行数超过了请求的行数