2

フルテキスト インデックスを持つデータベース内のすべてのテーブル/列を一覧表示するにはどうすればよいですか?

次のような回答を探しています: List which columns have a fulltext index in SQL Server 2005 , but for SQL Server 2000 [ため息]

ありがとう

4

1 に答える 1

2

テーブルを一覧表示するには:

EXEC sp_help_fulltext_tables;

各テーブルの列を一覧表示するには:

EXEC sp_help_fulltext_columns;

フルテキストが有効になっていない場合、これは失敗することに注意してください。

出力をカスタマイズしたい場合は、これら 2 つのプロシージャのテキストを調べて、それらが何を行っているかを確認してください (手元に 2000 インスタンスがないため、確認できませんが、これらのストアド プロシージャにはシステム実行できない構文、または直接クエリできないシステム テーブルにアクセスできない構文)。

EXEC sp_helptext sp_help_fulltext_tables;
EXEC sp_helptext sp_help_fulltext_columns;

sp_help_fulltext_tables:
http://msdn.microsoft.com/en-us/library/aa933422%28v=sql.80%29.aspx

sp_help_fulltext_columns:
http://msdn.microsoft.com/en-us/library/aa933445%28v=sql.80%29.aspx

于 2012-05-04T04:52:00.780 に答える