Bagikan melalui


sp_help_fulltext_catalogs_cursor (T-SQL)

Berlaku untuk: SQL ServerAzure SQL Database Azure SQL Managed Instance

Menggunakan kursor untuk mengembalikan ID, nama, direktori akar, status, dan jumlah tabel terindeks teks lengkap untuk katalog teks lengkap yang ditentukan.

Penting

Fitur ini akan dihapus dalam versi SQL Server yang akan datang. Hindari menggunakan fitur ini dalam pekerjaan pengembangan baru, dan rencanakan untuk memodifikasi aplikasi yang saat ini menggunakan fitur ini. Gunakan tampilan katalog sys.fulltext_catalogs sebagai gantinya.

Konvensi sintaks transact-SQL

Sintaks

sp_help_fulltext_catalogs_cursor
    [ @cursor_return = ] cursor_return OUTPUT
    [ , [ @fulltext_catalog_name = ] N'fulltext_catalog_name' ]
[ ; ]

Argumen

[ @cursor_return = ] cursor_return OUTPUT

@cursor_return adalah parameter OUTPUT dari jenis int. Kursor adalah kursor dinamis baca-saja, dapat digulir, dan dinamis.

[ @fulltext_catalog_name = ] N'fulltext_catalog_name'

Nama katalog teks lengkap. @fulltext_catalog_name adalah sysname, dengan default NULL. Jika parameter ini dihilangkan atau , NULLinformasi tentang semua katalog teks lengkap yang terkait dengan database saat ini dikembalikan.

Mengembalikan nilai kode

0 (berhasil) atau 1 (kegagalan).

Tataan hasil

Nama kolom Jenis data Deskripsi
fulltext_catalog_id smallint Pengidentifikasi katalog teks lengkap.
NAME nama sysname Nama katalog teks lengkap.
PATH nvarchar(260) Klausa ini tidak berpengaruh.
STATUS int Status populasi indeks teks lengkap katalog:

0 = Menganggur
1 = Populasi penuh sedang berlangsung
2 = Dijeda
3 = Dibatasi
4 = Memulihkan
5 = Matikan
6 = Populasi inkremental sedang berlangsung
7 = Indeks bangunan
8 = Disk penuh. Dijeda
9 = Pelacakan perubahan
NUMBER_FULLTEXT_TABLES int Jumlah tabel terindeks teks lengkap yang terkait dengan katalog.

Izin

Jalankan izin default ke peran publik .

Contoh

Contoh berikut mengembalikan informasi tentang Cat_Desc katalog teks lengkap.

USE AdventureWorks2022;
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