Aqua Data Studio Macro possible?



是否可以在Aqua Data studio中定义某种宏/脚本?

基本上,我想做的是:我有一个文件夹,其中包含几个名为xyz.SQL的SQL查询,我想运行所有查询并将其保存为xyz.csv

这有可能吗?

非常感谢!

Aqua Data Studio有一个名为FluidShell的功能,它是一个集成的shell,您可以在其中使用FluidShell命令执行SELECT查询并将其写入文件。

FluidShell简介
FluidShell命令

一些对完成任务有用的命令是
执行SQL
[来源][4]

[4] :http://www.aquaclusters.com/app/home/project/public/aquadatastudio/wikibook/Documentation15/page/289/source

为了测试,我在名为Northwind的SQL Server数据库下,在名为dbo的模式下创建了两个名为foo和bar的表,并插入了一些记录。接下来,我创建了一个名为xyz.sql的文件,并在下面的两行中保存了该文件

sqlexport-f csv-d Northwind-s dbo foo-o/Users/tariq/Desktop/stack1.csv
sqlexport-f csv-d Northwind-s dbo bar-o/Users/tariq/Desktop/stack2.csv

然后打开一个fluidshell,使用source命令source xyz.sql。现在文件成功导出为2个文件

我能想到的两件事是:
A.)query.sql中的内容是SELECT*FROM dbo。ShipVia>2@
的订单然后,我将source与tee结合使用,以获得
的结果源查询.sql |\tee-result.txt

B.)query2.sql中的内容如下
从dbo中选择*。ShipVia>2
的订单\转到>mydata.txt
然后在FluidShell提示符下使用源query2.sql

最新更新