7/24/2019 Oracle Escapar Caracteres Especiales 4436 l1wl1l
1/1
Oracle - Escapar caracteres especiales
Junio 2014
Al realizar algunas consultas SQL necesitamos encontrar cadenas de caracteres que contengan
caracteres especiales, como '%'En el siguiente ejemplo (falso), necesitamos encontrar losregistros que contengan al medio el carcter '%'.
SELECT *
FROM table
WHERE champs LIKE '%%%';
Para esto, necesitamos saber como "escapar" los caracteres especiales. Debemos comenzar
dando un valor al parmetro SQL ESCAPE por ejemplo '^':
SQL>SET ESCAPE ^
En adelante, el carcter '^'podr servir para "escapar" los caracteres especiales. Retomando
nuestro ejemplo de manera correcta:
SELECT *
FROM table
WHERE champs LIKE '%^%%';
Este documento intitulado Oracle - Escapar caracteres especiales de Kioskea (es.kioskea.net) esta puesto adiposicin bajo la licencia Creative Commons. Puede copiar, modificar bajo las condiciones puestas por la licencia,
siempre que esta nota sea visible.
http://localhost/var/www/apps/conversion/tmp/scratch_3/ccmguide/ccmlicence.php3http://es.kioskea.net/http://es.kioskea.net/http://es.kioskea.net/faq/4436-oracle-escapar-caracteres-especialeshttp://localhost/var/www/apps/conversion/tmp/scratch_3/