sp_help_fulltext_catalogs_cursor (Transact-SQL)
カーソルを使用して、指定されたフルテキスト カタログの ID、名前、ルート ディレクトリ、ステータス、およびフルテキスト インデックスが作成されたテーブルの数を返します。
重要
この機能は、Microsoft SQL Server の将来のバージョンで削除されます。 新しい開発作業では、この機能の使用を避け、現在この機能を使用しているアプリケーションは修正するようにしてください。代わりに sys.fulltext_catalogs カタログ ビューを使用してください。
適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)、SQL Database V12。 |
構文
sp_help_fulltext_catalogs_cursor [ @cursor_return= ] @cursor_variable OUTPUT ,
[ @fulltext_catalog_name= ] 'fulltext_catalog_name'
引数
[ @cursor_return=] @cursor_variable OUTPUT
cursor 型の出力変数を指定します。カーソルは読み取り専用で、スクロール可能な動的カーソルです。[ @fulltext_catalog_name=] 'fulltext_catalog_name'
フルテキスト カタログの名前を指定します。fulltext_catalog_name のデータ型は sysname です。このパラメーターが省略されているか、またはパラメーターの値が NULL である場合は、現在のデータベースに関連付けられたすべてのフルテキスト カタログに関する情報が返されます。
リターン コードの値
0 (成功) または 1 (失敗)
結果セット
列名 |
データ型 |
説明 |
---|---|---|
fulltext_catalog_id |
smallint |
フルテキスト カタログ識別子。 |
NAME |
sysname |
フルテキスト カタログの名前。 |
PATH |
nvarchar(260) |
SQL Server 2008 以降、この句は無効です。 |
STATUS |
int |
カタログのフルテキスト インデックスの作成ステータス。 0 = アイドル状態 1 = カタログ全体を作成中 2 = 一時停止 3 = 絞込み 4 = 復旧 5 = シャットダウン 6 = 増分作成中 7 = インデックス作成 8 = ディスク容量不足、一時停止 9 = 変更の追跡 |
NUMBER_FULLTEXT_TABLES |
int |
カタログに関連付けられた、フルテキスト インデックスが作成されたテーブルの数。 |
権限
実行権限は、既定では public ロールに与えられています。
使用例
次の例では、フルテキスト カタログ Cat_Desc に関する情報を返します。
USE AdventureWorks2012;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_catalogs_cursor @mycursor OUTPUT, 'Cat_Desc';
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END
CLOSE @mycursor;
DEALLOCATE @mycursor;
GO
参照
FULLTEXTCATALOGPROPERTY (Transact-SQL)
sp_fulltext_catalog (Transact-SQL)
sp_help_fulltext_catalogs (Transact-SQL)
システム ストアド プロシージャ (Transact-SQL)