
oracle中select语句为何只能返回一行数据了
有本书上介绍游标的时候说:PL/SQL中SELECT诧句叧迒回一行数据。如果超过一行数据,那举就要使用显式游标(对游标的讨论我们将在后面迕行)那比如select×from...
有本书上介绍游标的时候说:
PL/SQL中SELECT诧句叧迒回一行数据。如果超过一行数据,那举就要使用显式游标(对游标的讨论我们将在后面迕行)
那比如select × from table,假如table有100条数据,不是都能查询出来吗,怎么会是一条数据了? 展开
PL/SQL中SELECT诧句叧迒回一行数据。如果超过一行数据,那举就要使用显式游标(对游标的讨论我们将在后面迕行)
那比如select × from table,假如table有100条数据,不是都能查询出来吗,怎么会是一条数据了? 展开
2个回答
展开全部
他指的应该是 select name into a from table where userid =1 这样的只能返回一行,多行 你就要用游标 ,然后循环取出各个name
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询