返回数据库的标识号。
NEXT_DATABASE( { NULL | database-id } )
database-id 一个整数,指定数据库的 ID 号。
INT
NEXT_DATABASE 函数用于枚举数据库服务器上运行的数据库。若要获取第一个数据库,请传递 NULL;若要获得每个后续数据库,请传递前一个返回值。当没有其它的数据库时,此函数返回 NULL。数据库 ID 号不是按特定顺序返回,但通过数据库 ID 可以得知建立到服务器的连接的顺序。将为第一个连接到服务器的数据库指派值 0,随后连接到服务器的数据库将以值 1 为增量为其指派数据库 ID。
SQL/2003 Transact-SQL 扩充。
以下语句返回值 0,这是第一个数据库值。
SELECT NEXT_DATABASE( NULL ); |
以下语句返回 NULL,表示服务器上不再有数据库。
SELECT NEXT_DATABASE( 0 ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |