sp_help_fulltext_catalogs_cursor (T-SQL)
Berlaku untuk: SQL Server
Azure 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.
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 , NULL
informasi 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 = Menganggur1 = Populasi penuh sedang berlangsung2 = Dijeda3 = Dibatasi4 = Memulihkan5 = Matikan6 = Populasi inkremental sedang berlangsung7 = Indeks bangunan8 = Disk penuh. Dijeda9 = 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
Konten terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk