此 CONNECT 以及类似于 SET CONNECTION 语句,可使用数据库环境语法段指定应用程序尝试建立连接的数据库或数据库服务器。不同于 SET CONNECTION 语句,该 CONNECT 语句还可以为此指定的数据库环境的连接声明名称。
元素 | 描述 | 限制 | 语法 |
---|---|---|---|
connection | 此处声明的连接的名称,该名称可选的并区分大小写 | 在连接名称中必须唯一 | 标识符 |
connection_var | 存储 connection 名称的主变量 | 必须为固定长度的字符数据类型 | Language specific |
db_var | 包含有效数据库环境(以语法图中的格式)的主变量 | 必须为固定长度的字符数据类型,其内容以语法图中的格式显示 | Language specific |
dbname | 要连接的数据库 | 必须已经存在 | 标识符 |
dbservername | 进行连接的数据库服务器的名称 | 必须已经存在;@ 符号和 dbservername 之间的空格无效。另见对 dbservername 的限制 。 | 标识符 |
如果设置了 DELIMIDENT 环境变量,数据库环境中的任何引号( ' )必须是单引号。如果没有设置 DELIMIDENT ,那么单引号( ' )或者双引号( " )在此都有效。