Bagikan melalui


sp_help_fulltext_columns_cursor (T-SQL)

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.

Konvensi sintaks transact-SQL

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 CURSOR;
EXEC 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