\connect

以指定用户 user‑name 身份建立与数据库 db 的连接。上一个连接将关闭。如果您不指定数据库名称,Vertica 将连接到当前数据库。如果您不指定用户名实参,Vertica 将假定为当前用户。

语法

\c[connect] [db [user‑name]]

错误处理

阻止执行的错误包括:指定未知用户和拒绝访问指定数据库。Vertica 以不同方式处理错误,具体取决于此命令是在 vsql 中还是在脚本中交互执行:

  • VSQL 处理:当前连接保持不变。

  • 脚本:处理立即停止并显示错误。这可以防止脚本作用于错误的数据库。