sp_help_fulltext_tables_cursor (Transact-SQL)
Tam metin dizinlemesi için kayıtlı tablolar listesini geri dönmek için bir imleç kullanır.
Önemli |
---|
Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.Yeni sys.fulltext_indexes bunun yerine katalog görünümünü.Daha fazla bilgi için, bkz. sys.fulltext_indexes (Transact-SQL). |
Sözdizimi
sp_help_fulltext_tables_cursor [ @cursor_return = ] @cursor_variable OUTPUT
[ , [ @fulltext_catalog_name = ] 'fulltext_catalog_name' ]
[ , [ @table_name = ] 'table_name' ]
Bağımsız değişkenler
[ @ cursor_return= ] @cursor_variable Çıktı
Çıkış değişkeni türü imleç.imleç salt okunur, kaydırılabilir, dinamik bir imleçolur.[ @ fulltext_catalog_name= ] 'fulltext_catalog_name'
tam metin kataloğuadıdır.fulltext_catalog_nameİş sysname, null varsayılan değer.fulltext_catalog_name Atlandığında veya NULL, veritabanıyla ilişkili tüm tam metin dizini oluşturulmuş tabloları döndü.fulltext_catalog_name Belirtilir, ancak table_name atlandığında veya NULL, her tam metin dizini Bu katalog. ile ilişkili tablo için tam metin dizin bilgilerini alınırHer iki fulltext_catalog_name ve table_name belirtilmiş, satır, döner table_name ilişkili olduğu fulltext_catalog_name; Aksi halde, bir hata ortaya çıkar.[ @table_name= ] 'table_name'
Tam metin meta veriler talep edilen bir veya iki parçalı tablo addır.table_nameİş nvarchar(517), NULL varsayılan değere sahip.Yalnızca table_name belirtilirse, yalnızca ilgili satır table_name döndürülür.
Dönüş Kodu Değerleri
0 (başarılı) veya (1) hatası
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
TABLE_OWNER |
sysname |
Tablo sahibi.Bu tablooluşturulan veritabanı kullanıcı adıdır. |
TABLE_NAME |
sysname |
Tablo adı. |
FULLTEXT_KEY_INDEX_NAME |
sysname |
Dizin belirlenmiş benzersiz anahtarsütunolarak sütun benzersiz kısıtlama etkileyici. |
FULLTEXT_KEY_COLID |
int |
Sütun kimliği fulltext_key_name tarafından tanımlanan benzersiz dizin . |
FULLTEXT_INDEX_ACTIVE |
int |
Bu tablo tam metin dizin oluşturma için işaretlenmiş sütunları sorguları için uygun olup olmadığını belirtir: 0 = Etkin değil 1 = Etkin |
FULLTEXT_CATALOG_NAME |
sysname |
Tam metin dizin verileri bulunduğu tam metin kataloğu. |
İzinler
Yürütme izinleri varsayılan üyelerine ortak rolü.
Örnekler
Aşağıdaki örnek ile ilişkili tam metin dizin oluşturulmuş tablo adlarını döndürür Cat_Desc tam metin kataloğu.
USE AdventureWorks2008R2;
GO
DECLARE @mycursor CURSOR;
EXEC sp_help_fulltext_tables_cursor @mycursor OUTPUT, 'Cat_Desc';
FETCH NEXT FROM @mycursor;
WHILE (@@FETCH_STATUS <> -1)
BEGIN
FETCH NEXT FROM @mycursor;
END;
CLOSE @mycursor;
DEALLOCATE @mycursor;
GO