Tengo una base de datos de SQL Server 2008 con un índice de texto completo establecido en una columna de la tabla utilizada para la búsqueda.Texto completo del servidor SQL que no toma ceros a la cuenta
Al intentar realizar una consulta en la tabla utilizando la cláusula CONTAINS con los siguientes criterios: "003", ignora los ceros a la izquierda y devuelve todas las filas que coinciden con "3".
Estamos tratando de tener en cuenta los ceros a la izquierda para la búsqueda, ¿alguna idea?
(El texto de la lista para el texto completo está vacío).
ACTUALIZACIÓN: La consulta
SELECT * FROM Table
WHERE CONTAINS(SearchIndex, '"003*"')
Muéstranos tu consulta. –
¿Cuál es el resultado de la consulta? Usted dice que devuelve todas las filas que coinciden con "3", pero ¿también devuelve las que tienen los ceros a la izquierda? ¿Funcionó el SELECCIONAR * de la tabla WHERE SearhIndex LIKE '003%'? – TheBoyan
De hecho devuelve los que tienen ceros a la izquierda y los que no tienen ninguno. – luisporras