返回下一个数据库 ID 号,或第一个数据库(如果参数为 NULL)。
NEXT_DATABASE ( { NULL | } ) 注意需要考虑 CIS 函数补偿性能注意事项。
参数说明database-id一个整数,指定数据库的 ID 号。
INT
您可以使用 NEXT_DATABASE 来枚举数据库服务器上运行的数据库。若要获取第一个数据库,请传递 NULL;若要获得每个后续数据库,请传递上一个返回值。当没有其它的数据库时,此函数将返回 NULL。
以下语句返回值 0,这是第一个数据库值:
SELECT NEXT_DATABASE( NULL ) FROM iq_dummy以下语句返回 NULL,表示服务器上不再有数据库:
SELECT NEXT_DATABASE( 0 ) FROM iq_dummy