如何在Snowsight查询编辑器中执行多查询或SQL文件?
在Snowsight Query Editor中执行多查询或SQL文件的方法
执行多查询
- 直接在编辑器里编写多条用分号
;分隔的SQL语句,点击顶部的运行按钮(或快捷键Ctrl+Enter)就能批量执行。要是只想跑其中某一段,选中对应的代码块再点运行就行。
执行本地SQL文件
Snowsight本身支持直接导入并执行SQL文件,步骤如下:
- 打开查询编辑器,点击右上角的导入按钮(带向上箭头的图标)
- 选择本地的SQL文件,文件内容会自动加载到编辑器中
- 点击运行按钮,就能执行整个文件的SQL语句
- 也可以直接把SQL文件里的内容复制粘贴到编辑器,再按上述方式批量执行
关于Snowsql命令无效的说明
Snowsql是独立的命令行工具,和网页版的Snowsight Query Editor完全是两个独立的工具,所以在Snowsight编辑器里输入Snowsql命令肯定不会生效。如果想用Snowsql执行SQL文件,得在本地终端里运行类似这样的命令:
snowsql -a <你的账户标识> -u <用户名> -f <SQL文件路径>
内容的提问来源于stack exchange,提问作者Sudhanshu Prakash
相关产品推荐
相关产品推荐

