Seleccionar registros que tengan el caracter %

24/09/2008 - 00:04 por Jorge | Informe spam
Hola

Tengo SQL Server 2000.
En una tabla tengo el campo NOMBRE, que algunos de sus datos tiene el
caracter %.

TABLA
CODIGO NOMBRE
1 ABC%D
2 BJKN
3 M%KJHJK
4 OKJH

Quiero hacer un select para que me devuelva los registros que tengan en el
campo NOMBRE el caracter %
SELECT * FROM TABLA WHERE NOMBRE LIKE '%' - me devuelve todos los
registros.

Saludos
JORGE G.
 

Leer las respuestas

#1 Pedro
24/09/2008 - 00:24 | Informe spam
Prueba poniendolo entre corchetes:

SELECT * FROM TABLA WHERE NOMBRE LIKE '%[%]%'


"Jorge" escribió en el mensaje
news:
Hola

Tengo SQL Server 2000.
En una tabla tengo el campo NOMBRE, que algunos de sus datos tiene el
caracter %.

TABLA
CODIGO NOMBRE
1 ABC%D
2 BJKN
3 M%KJHJK
4 OKJH

Quiero hacer un select para que me devuelva los registros que tengan en el
campo NOMBRE el caracter %
SELECT * FROM TABLA WHERE NOMBRE LIKE '%' - me devuelve todos los
registros.

Saludos
JORGE G.

Preguntas similares