【发布时间】:2016-06-30 11:32:49
【问题描述】:
我经常在我的脚本中使用替换变量来避免重复内容:
select count(*) from &&my_table;
select * from &&my_table;
-- etc.
-- a ton more queries here that are used often in together to check and run things
在哪里:
define my_table = 'dual'; -- bad example
但是当我切换到另一个流时(因为另一个表成为我查询的中心点),我经常不得不更改 my_table。
我可以为变量创建这些类型的数组吗? (显然,我四处搜索并没有找到方法,但是 我能做些什么来循环遍历一组值,在我的情况下是表名,填写变量中的每个表并再次运行所有查询,又一次?)
【问题讨论】:
-
使用batch file 或unix script 循环遍历您的数组并调用您的SQL script with parameters
-
@Motor 我需要在 SQL Developer 中查看结果或其他内容,而不是一劳永逸
-
然后将脚本输出重定向到一个文件,并在您想要查看该文件时查看该文件。
-
老兄,我想在 ide 的表格视图中查看结果