由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Database版 - ORA0-01422
相关主题
sql面试题1help! why do we need tuple id scan?
用SSIS EXPORT 到 EXCEL 2010 有2000个COLUMN,可能吗请问怎么用sql实现hash
问一个query 如何在将学生成绩排序后,再加一个rank域
Data Mining and OLAPPostgreSQL question
请问什么地方有关系代数之类的数据库基础理论知识啊?请教高手,包子谢
多对多relation?how to implement horizontal fragmentation with tuple-level security granularity
SQL问题求救!!问个mysql的游标问题
Question on relational calculus新手找数据库工作请教
相关话题的讨论汇总
话题: 01422话题: rows话题: ora0话题: number话题: fetch
进入Database版参与讨论
1 (共1页)
g*****y
发帖数: 26
1
打开游标时报错,oerr 显示
01422, 00000, "exact fetch returns more than requested number of rows"
// *Cause: The number specified in exact fetch is less than the rows returned.
// *Action: Rewrite the query or change number of rows requested
但这个查询以前是能通过的。而且,数据量也不大。 <10000
求救。
p****s
发帖数: 3184
2

The possible reason could be that you have a SELECT ... INTO statement.
Before long there is only 1 tuple qualified by WHERE clause. As you
just inserted some new tuples, now there are more than 1 tuples qualified.
Then SELECT INTO can't handle it, you must use cursor now.

【在 g*****y 的大作中提到】
: 打开游标时报错,oerr 显示
: 01422, 00000, "exact fetch returns more than requested number of rows"
: // *Cause: The number specified in exact fetch is less than the rows returned.
: // *Action: Rewrite the query or change number of rows requested
: 但这个查询以前是能通过的。而且,数据量也不大。 <10000
: 求救。

1 (共1页)
进入Database版参与讨论
相关主题
新手找数据库工作请教请问什么地方有关系代数之类的数据库基础理论知识啊?
谁能帮我看看怎么RE-WRITE这段CODE?多对多relation?
求问 Oracle Materialized ViewSQL问题求救!!
MySQL QuestionQuestion on relational calculus
sql面试题1help! why do we need tuple id scan?
用SSIS EXPORT 到 EXCEL 2010 有2000个COLUMN,可能吗请问怎么用sql实现hash
问一个query 如何在将学生成绩排序后,再加一个rank域
Data Mining and OLAPPostgreSQL question
相关话题的讨论汇总
话题: 01422话题: rows话题: ora0话题: number话题: fetch