首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何按顺序运行sql语句?

如何按顺序运行sql语句?
EN

Stack Overflow用户
提问于 2021-01-15 05:33:42
回答 1查看 543关注 0票数 0

我正在AWS 查询编辑器中按顺序运行一组SQL语句。

代码语言:javascript
复制
sql-1
sql-2
sql-3
....
sql-N

但是,在Redshift 查询编辑器中,我不能运行多个SQL语句。因此,目前我正在一个一个地手动运行SQL语句。

对我来说,另一种方法是什么?对我来说,我可以使用DBeaver。

是否有更多的编程方法,即仅仅通过使用简单的bash脚本?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-19 21:20:55

如果您有一个可以访问集群的Linux实例,则可以使用psql命令行工具。例如:

代码语言:javascript
复制
yum install postgresql
psql -h my-cluster.cjmul6ivnpa4.us-east-2.redshift.amazonaws.com \
     -p 5439 \
     -d my_db \
     -f my_sql_script.sql

我们最近宣布了一种调度查询的方法:https://aws.amazon.com/about-aws/whats-new/2020/10/amazon-redshift-supports-scheduling-sql-queries-by-integrating-with-amazon-eventbridge/,甚至最近还发布了这篇博客文章,使用控制台或CLI:https://aws.amazon.com/blogs/big-data/scheduling-sql-queries-on-your-amazon-redshift-data-warehouse/希望帮助您完成所有步骤。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65730986

复制
相关文章

相似问题

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