Share via


Consultar columnas varbinary(max) y xml

Actualizado: 17 de julio de 2006

Se puede utilizar los predicados CONTAINS y FREETEXT para buscar columnas varbinary(max) e image indizadas, además de columnas xml.

ms142531.note(es-es,SQL.90).gifImportante:
El tipo de datos image se quitará en una versión futura de Microsoft SQL Server. Evite utilizar este tipo de datos en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente lo utilizan. En su lugar, use el tipo de datos varbinary(max).

En una sola columna varbinary(max) o xml es posible almacenar muchos tipos de documentos. Microsoft SQL Server 2005 admite ciertos tipos de documento y proporciona filtros para ellos. Para obtener una lista de estos tipos de documento, consulte la vista de catálogo sys.fulltext_document_types.

Cuando una columna varbinary(max) o xml participa en un índice de texto, el servicio de texto comprueba las extensiones de los documentos de la columna varbinary(max) y aplica el filtro correspondiente, para interpretar los datos binarios y extraer la información de texto necesaria para la indización y la consulta de texto. En las columnas xml se aplica el filtro xml.

Una vez indizada, podrá consultar la columna varbinary(max) o xml como lo haría con cualquier otra columna de la tabla, mediante los predicados CONTAINS y FREETEXT.

Para obtener información acerca de cómo insertar datos de archivo en una columna varbinary(max) o image, vea OPENROWSET (Transact-SQL).

Vea también

Otros recursos

CONTAINS (Transact-SQL)
FREETEXT (Transact-SQL)

Ayuda e información

Obtener ayuda sobre SQL Server 2005

Historial de cambios

Versión Historial

17 de julio de 2006

Contenido nuevo:
  • Se agregó un vínculo a la vista de catálogo sys.fulltext_document_types.