Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Berlaku untuk: SQL Server
Menggunakan kursor untuk mengembalikan kolom yang ditunjuk untuk pengindeksan teks lengkap.
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_index_columns sebagai gantinya.
Sintaks
sp_help_fulltext_columns_cursor
[ @cursor_return = ] cursor_return OUTPUT
[ , [ @table_name = ] N'table_name' ]
[ , [ @column_name = ] N'column_name' ]
[ ; ]
Argumen
[ @cursor_return = ] cursor_return OUTPUT
@cursor_return adalah parameter OUTPUT dari jenis int. Kursor yang dihasilkan adalah kursor dinamis baca-saja, dapat digulir, dan dinamis.
[ @table_name = ] N'table_name'
Nama tabel satu atau dua bagian yang informasi indeks teks lengkapnya diminta. @table_name adalah nvarchar(517), dengan default NULL.
Jika @table_name dihilangkan, informasi kolom indeks teks lengkap diambil untuk setiap tabel terindeks teks lengkap.
[ @column_name = ] N'column_name'
Nama kolom yang metadata indeks teks lengkapnya diinginkan. @column_name adalah sysname, dengan default NULL. Jika @column_name dihilangkan atau , NULLinformasi kolom teks lengkap dikembalikan untuk setiap kolom terindeks teks lengkap untuk @table_name.
Jika @table_name juga dihilangkan atau , NULLinformasi kolom indeks teks lengkap dikembalikan untuk setiap kolom terindeks teks lengkap untuk semua tabel dalam database.
Mengembalikan nilai kode
0 (berhasil) atau 1 (kegagalan).
Tataan hasil
| Nama kolom | Jenis data | Deskripsi |
|---|---|---|
TABLE_OWNER |
nama sysname | Pemilik tabel. Pemilik adalah nama pengguna database yang membuat tabel. |
TABLE_ID |
int | ID tabel. |
TABLE_NAME |
nama sysname | Nama tabel. |
FULLTEXT_COLUMN_NAME |
nama sysname | Kolom dalam tabel terindeks teks lengkap yang ditunjuk untuk pengindeksan. |
FULLTEXT_COLID |
int | ID kolom kolom terindeks teks lengkap. |
FULLTEXT_BLOBTP_COLNAME |
nama sysname | Kolom dalam tabel terindeks teks lengkap yang menentukan tipe dokumen kolom terindeks teks lengkap. Nilai ini hanya berlaku ketika kolom terindeks teks lengkap adalah kolom varbinary(maks) atau gambar . |
FULLTEXT_BLOBTP_COLID |
int | ID kolom kolom jenis dokumen. Nilai ini hanya berlaku ketika kolom terindeks teks lengkap adalah kolom varbinary(maks) atau gambar . |
FULLTEXT_LANGUAGE |
nama sysname | Bahasa yang digunakan untuk pencarian teks lengkap kolom. |
Izin
Jalankan izin default untuk anggota peran publik .
Contoh
Contoh berikut mengembalikan informasi tentang kolom yang ditunjuk untuk pengindeksan teks lengkap di semua tabel dalam database.
USE AdventureWorks2022;
GO
DECLARE @mycursor AS CURSOR;
EXECUTE sp_help_fulltext_columns_cursor @mycursor OUTPUT;
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END
CLOSE @mycursor;
DEALLOCATE @mycursor;
GO