“Conocimiento software>Software de base de datos

Cómo manejar caracteres de escape en Oracle SQL

2014/8/18
En Oracle , al utilizar el operador LIKE de SQL en una cláusula WHERE, se puede acceder a una tabla de base de datos para determinar si los datos de las cadenas de caracteres en una columna de texto coincide con un modelo que se especifica mediante un combinación de caracteres normales y dos caracteres comodín . La opción ESCAPE se especifica que una barra invertida precede cualquier carácter comodín utilizado con el operador LIKE. Los dos comodines utilizados para este proceso son el carácter de subrayado ( _ ), que coincide con un carácter en una posición específica y el carácter de porcentaje (% ) , lo que coincide con cualquier número de caracteres que comienza en la posición especificada . Instrucciones
1

Utilice el comando Seleccionar para seleccionar todos los datos almacenados en la tabla de clientes

Al SQL >, entre

SELECT * FROM clientes. ;

los resultados exitosos listará los seis registros contenidos en la tabla de clientes. La información que aparece es para cada cliente que incluye una customer_id , Nombre y Página 2

Usar la palabra clave ESCAPE para buscar un 'nombre que contiene un carácter de subrayado ( _) en el mismo. Oracle permite la asignación de los caracteres especiales de escape a los caracteres normales.

Al SQL >, entre

SELECT nombre apellido

FROM clientes

DONDE nombre apellido LIKE '% \\ _% ' ESCAPE '\\ ' , .

los resultados exitosos lista el 'nombre de Jo_anne porque es el único ' nombre que contiene un carácter de subrayado

FIRST_NAME

----------

Jo_anne
3

Usar la palabra clave ESCAPE para buscar un 'nombre que contiene un carácter de porcentaje (% ) en el mismo. Oracle permite la asignación de los caracteres especiales de escape a los caracteres normales.

Al SQL >, entre

SELECT nombre apellido

FROM clientes

DONDE nombre apellido LIKE '% \\% ' ESCAPE '\\ ' , .

los resultados exitosos lista el 'nombre de Michael % , ya que es el único ' nombre que contiene un carácter de porcentaje

FIRST_NAME

----------

Michael %

Software de base de datos
Cómo utilizar la función de la fecha de serie para dar formato a una Fecha
Cómo crear un informe de FileMaker Desde más de una tabla
¿Qué problema puede ocurrir cuando una base de datos es procesada por más de un usuario?
¿Cómo se crea la identificación del foro de India?
Cómo crear consultas de actualización de Access 2007
Cómo optimizar MS SQL 2005
¿Qué es un software que permite a los usuarios organizar datos en filas y columnas realizar cálculos en los datos?
Cómo aprender de acceso rápido
Conocimiento de la computadora © http://www.ordenador.online