Exportar (0) Imprimir
Expandir todo

Obtener valores de propiedades de texto mediante funciones Transact-SQL

Varias de las funciones Transact-SQL, como OBJECTPROPERTYEX y FULLTEXTCATALOGPROPERTY, se pueden usar para obtener el valor de diversas propiedades de texto.

La siguiente tabla contiene una lista completa de propiedades de texto y sus funciones Transact-SQL relacionadas.

ms142579.note(es-es,SQL.90).gifNota:
Muchas de estas propiedades son útiles únicamente para la administración de texto.

Propiedad Función

IsFulltextIndexed

COLUMNPROPERTY

FullTextTypeColumn

COLUMNPROPERTY

IsFullTextInstalled

SERVERPROPERTY

IsFulltextEnabled

DATABASEPROPERTYEX

IsFulltextKey

INDEXPROPERTY

TableFulltextBackgroundUpdateIndexOn

OBJECTPROPERTYEX

TableFulltextCatalogId

OBJECTPROPERTYEX

TableFulltextChangeTrackingOn

OBJECTPROPERTYEX

TableFulltextDocsProcessed

OBJECTPROPERTYEX

TableFulltextFailCount

OBJECTPROPERTYEX

TableFulltextItemCount

OBJECTPROPERTYEX

TableFulltextKeyColumn

OBJECTPROPERTYEX

TableFulltextPendingChanges

OBJECTPROPERTYEX

TableFulltextPopulateStatus

OBJECTPROPERTYEX

TableHasActiveFulltextIndex

OBJECTPROPERTYEX

AccentSensitivity

FULLTEXTCATALOGPROPERTY

IndexSize

FULLTEXTCATALOGPROPERTY

ItemCount

FULLTEXTCATALOGPROPERTY

LogSize

FULLTEXTCATALOGPROPERTY

MergeStatus

FULLTEXTCATALOGPROPERTY

PopulateCompletionAge

FULLTEXTCATALOGPROPERTY

PopulateStatus

FULLTEXTCATALOGPROPERTY

UniqueKeyCount

FULLTEXTCATALOGPROPERTY

ResourceUsage

FULLTEXTSERVICEPROPERTY

ConnectTimeout

FULLTEXTSERVICEPROPERTY

IsFullTextInstalled

FULLTEXTSERVICEPROPERTY

DataTimeout

FULLTEXTSERVICEPROPERTY

LoadOSResources

FULLTEXTSERVICEPROPERTY

VerifySignature

FULLTEXTSERVICEPROPERTY

Estas funciones Transact-SQL devuelven información acerca de las propiedades de texto de los objetos de la base de datos.

SERVERPROPERTY

IsFullTextInstalled

Indica que el componente de texto se encuentra instalado con la instancia actual de Microsoft SQL Server. Esta propiedad corresponde a la propiedad de función FULLTEXTSERVICEPROPERTY del mismo nombre.

Para obtener más información, vea SERVERPROPERTY (Transact-SQL)

DATABASEPROPERTYEX

IsFulltextEnabled

Indica si una base de datos se ha habilitado para la indización de texto.

Para obtener más información, vea DATABASEPROPERTYEX (Transact-SQL)

OBJECTPROPERTYEX

TableFullTextBackgroundUpdateIndexOn

Indica si una tabla tiene actualización de índices de texto en segundo plano

TableFullTextCatalogId

Proporciona el Id. del catálogo de texto en el que residen los datos de los índices de texto para la tabla.

TableFullTextKeyColumn

Proporciona el Id. de la columna de clave única de texto.

TableFullTextPopulateStatus

Indica el estado de llenado de una tabla de texto.

TableHasActiveFulltextIndex

Indica si la tabla tiene un índice de texto activo.

Para obtener más información, vea OBJECTPROPERTYEX (Transact-SQL).

COLUMNPROPERTY

IsFullTextIndexed

Indica si una columna se ha habilitado para la indización de texto.

Para obtener más información, vea COLUMNPROPERTY (Transact-SQL).

INDEXPROPERTY

IsFulltextKey

Indica si el índice es la clave de texto para una tabla.

Para obtener más información, vea INDEXPROPERTY (Transact-SQL)

Transact-SQL tiene funciones que devuelven específicamente propiedades de texto.

Función Descripción

FULLTEXTCATALOGPROPERTY

Devuelve información acerca de las propiedades de catálogo de texto: PopulateStatus, ItemCount, IndexSize, UniqueKeyCount, LogSize y PopulateCompletionAge. Para obtener más información, vea FULLTEXTCATALOGPROPERTY (Transact-SQL).

FULLTEXTSERVICEPROPERTY

Devuelve información acerca de las propiedades de nivel de servicio de catálogo de texto: ResourceUsage, ConnectTimeout, DataTimeout e IsFulltextInstalled. IsFulltextInstalled devuelve la misma información que la propiedad SERVERPROPERTY del mismo nombre. Para obtener más información, vea FULLTEXTSERVICEPROPERTY (Transact-SQL).

En este ejemplo se comprueba si la base de datos AdventureWorks está habilitada para consultas de texto. El valor devuelto 1 indica que AdventureWorks está habilitada para consultas de texto. 0 indica que AdventureWorks no ha sido habilitada para consultas de texto.

USE AdventureWorks;
GO
SELECT DATABASEPROPERTY('AdventureWorks', 'IsFullTextEnabled');
GO

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft