Ir al contenido principal

Entradas

Mostrando entradas de mayo 23, 2013

La función REPLACE ok

La función REPLACE remplaza todas las ocurrencias de un elemento cadena en una cadena fuente y devuelve una cadena modificada. Si la longitud de la cadena de remplazo es diferente al elemento cadena a remplazar entonces la longitud de la cadena devuelve será de diferente longitud. Si la cadena a remplazar no existe o no se encuentra dentro de la cadena fuente, la cadena fuente es devuelta sin cambios. Literales y expresiones numéricas y fechas  son evaluadas antes de ser convertidas implícitamente a cadena. La función REPLACE tomo tres parámetros, los primeros dos son obligatorios, su sintaxis es: REPLACE(cadena fuente, elemento a buscar, elemento de remplazo). Si el elemento de remplazo es omitido cada ocurrencia del elemento a buscar es removido de la cadena fuente. En otras palabras es remplazado por una cadena vacía. Ejemplos: -- LA FUNCION REPLACE -- LOCATIONS LOCATIONS2 COUNTRIES2 COUNTRIES3 CATEGORIAS COUNTRIES JOB_HISTORY REGIONS DEPARTMENTS EMPLOYEES JOBS --

La función SUBSTR(substring) ok

La función SUBSTR extrae y devuelve un segmento de una cadena fuente dada. Extrae una sub cadena de una longitud especificada de una cadena fuente, iniciando desde una posición indicada. Si la posición de inicio es más grande que la longitud de la cadena fuente, null es devuelto. Si el número de caracteres desde la posición inicial especificada a extraer es más grande que la longitud de la cadena fuente, es devuelto el segmento desde la posición inicial especificada hasta el final de la cadena fuente. Literales número y fecha son automáticamente convertidos a caracteres cuando estos parasen como parámetros de la función. Expresiones numéricas y fechas son primero evaluadas y después convertidas a carácter. La función SUBSTR toma tres parámetros, los primeros dos son obligatorios y el tercero es opcional.  Sintaxis: SUBSTR(cadena fuente, posición inicial, número caracteres) El número por defecto de caracteres a extraer es igual al número de caracteres de la posición inici

La función INSTR ok

La función INSTR localiza la posición de una cadena de búsqueda dentro de otra. Esta devuelve la posición numérica en la que comienza la ocurrencia nth de la cadena buscada.  Si la cadena no está presente la función retorna cero.  Literales numéricos y fecha son implícitamente convertidos a carácter cuando estos aparecen como parámetros en la función INSTR. Expresiones numéricas y fecha son primero evaluadas y posteriormente convertidas a carácter. La función INSTR toma cuatro parámetros de los cuales 2 son obligatorios y 2 son opcionales. La sintaxis es: INSTR( cadena fuente, cadena de búsqueda, [posición inicial de búsqueda], [nth ocurrence] ) El valor por defecto para la posición inicial de búsqueda es 1 o el inicio de la cadena fuente, el valor por defecto para nth ocurrence es 1 o la primera ocurrencia. Ejemplos: -- LA FUNCION INSTR -- LOCATIONS LOCATIONS2 COUNTRIES2 COUNTRIES3 COUNTRIES JOB_HISTORY REGIONS DEPARTMENTS EMPLOYEES JOBS -- BUSCA LA POSICION D