Stored procedure di ricerca full-text e ricerca semantica (Transact-SQL)
Si applica a: SQL Server
SQL Server supporta le stored procedure di sistema seguenti usate per implementare ed eseguire query su indici full-text e indici semantici.
Stored procedure di ricerca full-text
-
Consente di creare ed eliminare un catalogo full-text e di avviare e arrestare l'azione di indicizzazione per un catalogo. È possibile creare più cataloghi full-text per ogni database.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece CREATE FULLTEXT CATALOG, ALTER FULLTEXT CATALOG e DROP FULLTEXT CATALOG .
-
Specifica se una determinata colonna di una tabella viene inclusa o meno nell'indicizzazione full-text.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. In alternativa, usare ALTER FULLTEXT INDEX .
-
Non ha alcun effetto sui cataloghi full-text in SQL Server 2008 (10.0.x) e versioni successive ed è supportato solo per la compatibilità con le versioni precedenti.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
-
Restituisce i mapping tra identificatori di documento (
DocId
s) e valori di chiave full-text. sp_fulltext_load_thesaurus_file
Analizza e carica i dati da un file del thesaurus aggiornato che corrisponde a un LCID e comporta la ricompilazione di query full-text che utilizzano il thesaurus.
-
Restituisce modifiche non ancora elaborate, ad esempio inserimenti, aggiornamenti ed eliminazioni in sospeso, per una tabella specificata che utilizza il rilevamento delle modifiche.
-
Modifica le proprietà di ricerca full-text del server per SQL Server.
sp_fulltext_table contrassegna o deseleziona una tabella per l'indicizzazione full-text.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece CREATE FULLTEXT INDEX, ALTER FULLTEXT INDEX e DROP FULLTEXT INDEX .
sp_help_fulltext_catalog_components
Viene restituito un elenco di tutti i componenti (filtri, word breaker e gestori di protocollo) utilizzati per tutti i cataloghi full-text nel database corrente.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata.
-
Restituisce l'ID, il nome, la directory radice, lo stato e il numero di tabelle indicizzate full-text per il catalogo full-text specificato.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la vista del catalogo sys.fulltext_catalogs .
sp_help_fulltext_catalogs_cursor
Utilizza un cursore per restituire l'ID, il nome, la directory radice, lo stato e il numero di tabelle indicizzate full-text per il catalogo full-text specificato.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la vista del catalogo sys.fulltext_catalogs .
-
Restituisce le colonne impostate per l'indicizzazione full-text.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la vista del catalogo sys.fulltext_index_columns .
sp_help_fulltext_columns_cursor
Utilizza un cursore per restituire le colonne impostate per l'indicizzazione full-text.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la vista del catalogo sys.fulltext_index_columns .
sp_help_fulltext_system_components
Restituisce informazioni per i word breaker, il filtro e i gestori di protocollo registrati, nonché l'elenco degli identificatori dei database e dei cataloghi full-text che hanno utilizzato un componente specificato.
-
Restituisce un elenco delle tabelle registrate per l'indicizzazione full-text.
sp_help_fulltext_tables_cursor
Restituisce un elenco delle tabelle registrate per l'indicizzazione full-text.
Questa funzionalità verrà rimossa nelle versioni future di SQL Server. Evitare di usare questa funzionalità in un nuovo progetto di sviluppo e prevedere interventi di modifica nelle applicazioni in cui è attualmente implementata. Usare invece la vista del catalogo sys.fulltext_indexes .
Stored procedure di ricerca semantica
sp_fulltext_semantic_register_language_statistics_db
Registra un database di statistiche lingua semantica precompilato nell'istanza corrente di SQL Server.
sp_fulltext_semantic_unregister_language_statistics_db
Annulla la registrazione di un database di Statistiche lingua semantica esistente dall'istanza corrente di SQL Server ed elimina tutti i metadati associati.