ORACLE如何写循环查询?

ORACLE如何写循环查询?,第1张

只能 select * from dd_20140101 union all select * from dd_20140102 ..... 这种了。 你简单点,也只能对日期进行循环,然后拼SQL语句。变成字符串再执行。

oracle数据库中怎么把查询结果先提取出来,然后循环再进行统计

可用两种方法,一种是在oracle的系统表中统计,另一种需要写存储过程统计,方法分别如下。

1、系统表中统计:

SELECT sum(num_rows) FROM user_tables

结果:

2、存储过程统计,代码如下:

declare

v_tName varchar(50)

v_sqlanalyze varchar(500)

v_num number

v_sql varchar(500)


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/10080934.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-05
下一篇2023-05-05

发表评论

登录后才能评论

评论列表(0条)

    保存