Tecnología

Inicio

Cómo utilizar los caracteres de control con Oracle SQL

Cómo utilizar los caracteres de control con Oracle SQL


Un carácter de control es un personaje en forma de quilates-ubicada en el teclado. Los caracteres de control indican retorno de carro o pestaña o de retroceso. Llene un carácter de control pulsando una tecla y la tecla de control al mismo tiempo. Oracle tiene una RHC función de base de datos integrada que facilita el uso de los caracteres de control en Oracle SQL * Plus y en Oracle PL / SQL. La función CHR toma un valor entero como entrada, y lo convierte en el valor del carácter correspondiente.

Instrucciones

Encuentra Valor decimal

1 Abra la tabla ASCII. Aquí encontrará la lista completa de los valores decimales para cada carácter de control en http://ascii-table.com/ascii.php.

2 Encuentra el valor decimal del carácter de control deseado de la tabla ASCII.

3 Entrada que decimal valor del carácter de control en función de la CDH. Esto hará que Oracle imprimir el carácter de control en Oracle SQL * Plus, así como en PL / SQL.

Ejemplo 1

4 Abra la tabla ASCII. Encontrará la lista completa de los valores decimales para cada carácter de control en http://ascii-table.com/ascii.php.

5 Encuentra el valor decimal para el carácter de control correspondiente con la línea de alimentación (^ J). Mirando la tabla, verá que el valor decimal correspondiente es de 10.

6 valor entero de entrada 10 en la función CHR. El siguiente código SQL imprimirá un salto de línea entre las dos cadenas en sqlplus

SQL> select 'prueba' || chr (10) || 'abc' de la doble;

'TEST' ||



prueba

a B C

Ejemplo 2

7 Abra la tabla ASCII. Encontrará la lista completa de los valores decimales para cada carácter de control en http://ascii-table.com/ascii.php.

8 Encuentra el valor decimal para el carácter de control correspondiente con la tecla Retroceso (^ H). Mirando la tabla, verá que el valor decimal correspondiente es 8.

9 Entrada 8 en la función CHR. El siguiente código SQL imprimirá un retroceso después de imprimir la primera cadena, acabando con el último carácter de la primera cadena, antes de imprimir la segunda.

SQL> select 'prueba' || chr (8) || 'abc' de la doble;

'TEST' ||



tesabc

Ejemplo 3

10 Abra la tabla ASCII. Encontrará la lista completa de los valores decimales para cada carácter de control en http://ascii-table.com/ascii.php.

11 Encuentra el valor decimal para el carácter de control correspondiente con Tabulación horizontal (^ t). Mirando la tabla, verá que el valor decimal correspondiente es 9.

12 Entrada 9 en la función CHR. El siguiente código SQL, se imprimirá una pestaña horizontal después de imprimir la primera cadena, antes de imprimir la segunda cadena.

SQL> select 'prueba' || chr (9) || 'abc' de la doble;

'TEST' ||



abc prueba