sp_help_fulltext_tables_cursor (Transact-SQL)sp_help_fulltext_tables_cursor (Transact-SQL)

ESTE TEMA SE APLICA A:síSQL Server (a partir de 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse síAlmacenamiento de datos paralelos THIS TOPIC APPLIES TO:yesSQL Server (starting with 2008)noAzure SQL DatabasenoAzure SQL Data Warehouse yesParallel Data Warehouse

Utiliza un cursor para devolver una lista de las tablas registradas para la indización de texto completo.Uses a cursor to return a list of tables that are registered for full-text indexing.

Importante

Esta característica se quitará en una versión futura de Microsoft SQL Server.This feature will be removed in a future version of Microsoft SQL Server. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan.Avoid using this feature in new development work, and plan to modify applications that currently use this feature.Use la nueva sys.fulltext_indexes vista de catálogo en su lugar. Use the new sys.fulltext_indexes catalog view instead. Para obtener más información, consulte sys.fulltext_indexes ( Transact-SQL ) .For more information, see sys.fulltext_indexes (Transact-SQL).

Icono de vínculo de tema Convenciones de sintaxis de Transact-SQLTopic link icon Transact-SQL Syntax Conventions

SintaxisSyntax


sp_help_fulltext_tables_cursor [ @cursor_return = ] @cursor_variable OUTPUT   
     [ , [ @fulltext_catalog_name = ] 'fulltext_catalog_name' ]   
     [ , [ @table_name = ] 'table_name' ]  

ArgumentosArguments

[ @cursor_return= ] @cursor_variable SALIDA[ @cursor_return= ] @cursor_variable OUTPUT
Es la variable de salida de tipo cursor.Is the output variable of type cursor. El cursor es desplazable, dinámico y de solo lectura.The cursor is a read-only, scrollable, dynamic cursor.

[ @fulltext_catalog_name= ] 'fulltext_catalog_name'[ @fulltext_catalog_name= ] 'fulltext_catalog_name'
Es el nombre del catálogo de texto completo.Is the name of the full-text catalog. fulltext_catalog_name es sysname, su valor predeterminado es null.fulltext_catalog_name is sysname, with a default of NULL. Si fulltext_catalog_name se omite o es NULL, se devuelven todas las tablas indizadas de texto completo asociadas a la base de datos.If fulltext_catalog_name is omitted or is NULL, all full-text indexed tables associated with the database are returned. Si fulltext_catalog_name se especifica, pero table_name se omite o es NULL, se recupera la información de índice de texto completo para cada tabla indizada de texto completo asociado a este catálogo.If fulltext_catalog_name is specified, but table_name is omitted or is NULL, the full-text index information is retrieved for every full-text indexed table associated with this catalog. Si ambos fulltext_catalog_name y table_name se especifica, se devuelve una fila si table_name está asociado a fulltext_catalog_name; en caso contrario, se produce un error.If both fulltext_catalog_name and table_name are specified, a row is returned if table_name is associated with fulltext_catalog_name; otherwise, an error is raised.

[ @table_name=] 'table_name'[ @table_name=] 'table_name'
Es el nombre de tabla de una o dos partes para la que se solicitan los metadatos de texto completo.Is the one- or two-part table name for which the full-text metadata is requested. table_name es nvarchar (517), su valor predeterminado es null.table_name is nvarchar(517), with a default value of NULL. Si solo table_name se especifica, solo la fila relevante para table_name se devuelve.If only table_name is specified, only the row relevant to table_name is returned.

Valores de código de retornoReturn Code Values

0 (correcto) o 1 (error)0 (success) or (1) failure

Conjuntos de resultadosResult Sets

Nombre de columnaColumn name Tipo de datosData type DescriptionDescription
TABLE_OWNERTABLE_OWNER sysnamesysname Propietario de la tabla.Table owner. Es el nombre del usuario de la base de datos que ha creado la tabla.This is the name of the database user that created the table.
TABLE_NAMETABLE_NAME sysnamesysname Nombre de la tabla.Table name.
FULLTEXT_KEY_INDEX_NAMEFULLTEXT_KEY_INDEX_NAME sysnamesysname Índice que impone la restricción UNIQUE a la columna designada como columna de clave única.Index imposing the UNIQUE constraint on the column designated as the unique key column.
FULLTEXT_KEY_COLIDFULLTEXT_KEY_COLID intint Id. de columna del índice único que identifica FULLTEXT_KEY_NAME.Column ID of the unique index identified by FULLTEXT_KEY_NAME.
FULLTEXT_INDEX_ACTIVEFULLTEXT_INDEX_ACTIVE intint Especifica si las columnas de esta tabla marcadas para indización de texto completo pueden utilizarse en consultas:Specifies whether columns marked for full-text indexing in this table are eligible for queries:

0 = Inactivo 0 = Inactive

1 = Activo1 = Active
FULLTEXT_CATALOG_NAMEFULLTEXT_CATALOG_NAME sysnamesysname Catálogo de texto completo en el que residen los datos de índice de texto completo.Full-text catalog in which the full-text index data resides.

PermissionsPermissions

De forma predeterminada, los permisos de ejecución corresponden a los miembros del rol public .Execute permissions default to members of the public role.

EjemplosExamples

En este ejemplo se obtienen los nombres de las tablas con índice de texto completo asociadas al catálogo de texto completo Cat_Desc.The following example returns the names of the full-text indexed tables associated with the Cat_Desc full-text catalog.

USE AdventureWorks2012;  
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   

Vea tambiénSee Also

INDEXPROPERTY (Transact-SQL) INDEXPROPERTY (Transact-SQL)
OBJECTPROPERTY (Transact-SQL) OBJECTPROPERTY (Transact-SQL)
sp_fulltext_table ( Transact-SQL ) sp_fulltext_table (Transact-SQL)
sp_help_fulltext_tables ( Transact-SQL ) sp_help_fulltext_tables (Transact-SQL)
Procedimientos almacenados del sistema (Transact-SQL)System Stored Procedures (Transact-SQL)