“Conocimiento software>Software de base de datos

Como sustituir una subcadena en Oracle SQL

2013/4/15
Oracle permite que una parte de una cadena , llamada una sub-cadena , para ser reemplazado fácilmente con las funciones del lenguaje de consulta estructurado ( SQL) . Los "reemplazar " la función de búsqueda a través de una cadena y reemplaza la cadena de destino con la cadena de sustitución suministrado. Oracle SQL utiliza la función " traducir" para modificar las cadenas . Con la función " traducir" , la cadena se examina byte a byte. Si un personaje de la cadena coincide con un personaje de la " fromlist , " la función de " traducir" lo reemplaza con el carácter correspondiente en el " tolist . " Instrucciones
reemplazar la función
1

Entra a SQLPlus
2

Escriba un " selecto " de comandos utilizando la función "reemplazar " y pulse "enter ": .

seleccionar string_column , cambie de string_table ( string_column , " empresa ", " co. ");

Este comando recupera la " string_column " dos veces para que el usuario puede ver un antes y después la representación de los datos . En este caso, "CO ". es el objetivo y "sociedad" es el reemplazo .
3

Inspeccionar los resultados para ver la sustitución . Si la columna " texto" contiene "abc co. " , Debe ahora convertirse en " la empresa abc . "
Traducir Función
4

Entra a SQLPlus .
5

Escriba un " selecto " de comandos utilizando la función de " traducir" y pulse "enter" :

seleccionar string_column , traducir ( string_column , " abecedario", " xyz ") de string_table ;

Este comando recupera la " string_column " dos veces para que el usuario puede ver un antes y después de la representación de los datos. La frase "abc " es el " fromlist " , y " xyz " es el " tolist . "
6

Inspeccionar los resultados para ver la sustitución . Si la columna " cadena" contenida "abc co. " , Se convierte en "xyz zo . "

Software de base de datos
Cómo restringir los elementos del menú en Access 2007
¿Quién o qué es responsable de mantener la consistencia de la base de datos?
Cómo leer XLS archivos en línea
Cómo corregir un límite de campo de Access 2007
Cómo: HTML para MSAccess
¿Qué es un archivo de SQLite
¿Cómo hago numerarán consecutivamente registros en una consulta de Access
Cómo aprender Complejo SQL
Conocimiento de la computadora © http://www.ordenador.online