在您执行下列语句之后,SERVER_NAME 域包含不同的信息。
- 执行的语句
- SERVER_NAME 域内容
- CONNECT
- 包含您连接到得或不能连接到的数据库服务器的名称。如果您没有当前连接,或使用缺省连接,则域为空白。
- DATABASE
- 包含指定的数据库所在的数据库服务器的名称。
- DISCONNECT
- 包含您断开连接的或未能断开连接的数据库服务器的名称。如果您切断连接,然后执行非当前连接的 DISCONNECT 语句,则 SERVER_NAME 域保持不变。
- DISCONNECT ALL
- 如果该语句执行成功,则将此域设置为空白。如果该语句失败,则 SERVER_NAME 包含您未断开连接的所有数据库服务器的名称。(此信息不表示连接仍存在。)
- SET CONNECTION
- 包含您切换到的或未切换到的数据库服务器的名称
如果 CONNECT 成功,则将 SERVER_NAME 设置为下列值之一:
- GBASEDBTSERVER 值(如果该连接是连接到缺省的数据库服务器,因为 CONNECT 未指定数据库服务器)
- 数据库服务器的名称(如果该连接是连接到特定的数据库服务器)