首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将结果查询赋值给变量

问将结果查询赋值给变量
EN

Stack Overflow用户
提问于 2014-04-14 17:13:35
回答 1查看 48关注 0票数 0

如何将select max查询结果放入变量中,然后在PLSQL中的while循环中使用?只要举一个例子就可以了。

代码语言:javascript
复制
DECLARE
counter NUMBER;
num_max NUMBER:='select max(num_sequencial) from ide_identificacao';

BEGIN
num_max := num_max/1000;
WHILE(counter < num_max)
.....
..
EN

回答 1

Stack Overflow用户

发布于 2014-04-14 19:30:30

您应该使用SELECT ... INTO子句:

代码语言:javascript
复制
DECLARE
counter NUMBER;
num_max NUMBER;

BEGIN
select max(num_sequencial) into num_max from ide_identificacao;

num_max := num_max/1000;
WHILE condition
LOOP
   {...statements...}
END LOOP;
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/23056242

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档