DBSERVERNAME 和 SITENAME 函数

可以在 SELECT 语句中包含 DBSERVERNAME (或它的同义词 SITENAME)函数来查询数据库服务器的名称。可以查询 DBSERVERNAME 以找到具有行的任何表,包括系统目录表。

在下列查询中,将标签 server 指定给 DBSERVERNAME 表达式并且也从 systables 系统目录表中选择 tabid 列。此表描述数据库表,tabid 就是表标识。

图: 查询

SELECT DBSERVERNAME server, tabid 
          FROM systables
          WHERE tabid <= 4;

图: 查询结果

 server           tabid
            
            montague             1
            montague             2
            montague             3
            montague             4

WHERE 子句限制显示的行数。否则,可能会对 systables 表的每一行显示数据库服务器名一次。