如何在 Vertica 中同时运行一系列查询/命令?

use*_*711 1 vertica

Ubuntu目前我正在终端上使用 Vertica作为dbadmin. 我用来admintools连接数据库,然后在终端中执行诸如Create Table, Select,之类的查询。Insert

有什么方法可以在任何外部文本文件中编写命令并立即执行所有查询?与 Oracle 一样,我们可以在 Notepad++ 中创建一个 SQL 文件,然后运行数据库中的所有查询。

Mon*_*lio 5

您不仅可以使用脚本,而且对于您可能需要重复的任何操作来说,这都是一个很好的做法。

在 vsql 提示符下,使用\i 命令运行脚本:

vsql> \i create_tables.sql
Run Code Online (Sandbox Code Playgroud)

从 vsql 提示符之外,您可以使用-f filename调用 vsql 。

文件路径(如果不是绝对路径)是相对于当前工作目录的。