where translate (CAMPO_A_VALIDAR, '-------------', '1234567890#?/')
like('%-%')
El carácter de sustitución ('-') sería uno de los que consideras
incorrectos. En el segundo parámetro de translate ha de ser de la misma
longitud que el tercero.
Evidentemente, aquí no habrá índices que valgan, se procesarán todos
los registros.
Saludos.
Fernando Pérez
Cerámica Saloni. Dpto. Sistemas
Carlos Augusto Correa García escribió:
Amigos
del foro para empezar la semana tengo la siguiente consulta:
Necesito una instrucción SQL que me permita hacer una busqueda en mi
maestro de clientes los clientes cuyos nombres tengan caracteres
especiales 0-9, #, ?,/ o algo así. Es para una depuración de
información. La instrucción sería algo así:
SELECT * FROM MILIB/CLIENTES
WHERE [NOMCLI no debe contener caracteres extraños en el nombre]
Si alguien sabe como hacerlo con SQL le agradecería mucho su ayuda
Saludos
-------------------------------
Carlos Augusto Correa García
CMAC PIURA S.A.C.
PIURA - PERU
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://coyote.combios.es/mailman/listinfo/forum.help400
|
begin:vcard
fn;quoted-printable:Fernando P=C3=A9rez
n;quoted-printable:P=C3=A9rez;Fernando
org:;Sistemas
email;internet:[EMAIL PROTECTED]
tel;work:Ext. 627
x-mozilla-html:TRUE
version:2.1
end:vcard