ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Tabla 1: Funciones y Operaciones sobre Cadenas


Enviado por   •  12 de Octubre de 2016  •  Apuntes  •  736 Palabras (3 Páginas)  •  341 Visitas

Página 1 de 3

Tabla 1: Funciones y Operaciones sobre Cadenas

Función

Descripción

Sintaxis

Lower

Convierte caracteres alfanuméricos a mayúsculas

Lower (cadena)

Upper

Convierte caracteres alfanuméricos a minúsculas

Upper (cadena)

Concat

Concatena dos valores alfanuméricos.

cadena1||cadena2

initcap

Retorna el primer carácter de una palabra en Mayúscula.

Initcap (campo)

substr

Saca una subcadena de una cadena

Substr(cadena, Posc Inic, No. Caracters)

rpad

Justifica a la derecha una cadena

Rpad(string,número,char)

lpad

Justifica a la izquierda

Lpad(string,número,char)

ltrim

Remueve caracteres a la izquierda de una cadena

Ltrim(cadena,subcadena)

rtrim

Remueve caracteres a la derecha de una cadena

Ltrim(cadena,subcadena

length

Retorna la longitud de una Cadena (número caracteres)

Length (cadena)

instr

Devuelve la posición donde encuentra la primera ocurrencia de un carácter.

Instr(cadena, char) o

Instr(cad,char,pos_ini,num_ocurr)

Soundex

Compara el sonido de dos fonemas

soundex(cadena1)=soundex(cadena2)

Ejemplos

Función

Resultado

Lower („Curso ORACLE‟)

curso oracle

Upper („Curso ORACLE‟)

CURSO ORACLE

Initcap(„Curso ORACLE‟)

Curso Oracle

Length(„Curso ORACLE‟)

12

Substr(„Curso ORACLE‟,1,5)

Curso

Rpad(„Curso ORACLE‟,20,‟-„)

Curso ORACLE--------

Lpad(„Curso ORACLE‟,20,‟-„)

--------Curso ORACLE

Ltrim(„Curso ORACLE‟,‟Cu‟)

rso ORACLE

Rtrim(„Curso ORACLE‟,CLE„)

Curso ORA

Instr(„Curso ORACLE‟,‟O‟)

7

Concat(„Curso ‟,‟ORACLE‟)

Curso ORACLE

Función

Descripción

Ejemplo

Nvl

Asigna un valor especifico a una variable o campo, cuando este es nulo

Nvl(campo, valor)

Abs

Retorna el valor absoluto de un número

Abs(campo)

Ceil

Retorna el entero más pequeño mayor que un número o campo.

Ceil(número)

Floor

Retorna el entero más grande menor que un número o campo

Floor(número)

Mod

Retorna el módulo de la división de los datos dados como parámetro

Mod(número,divisor)

Sign

Retorna 1 si el número que se pasa como parámetro es positivo, y -1 si es negativo.

Sign(campo|número)

Power

Eleva un número a una potencia.

Power(número,exponente)

Sqrt

Saca la raíz cuadrada del número que se pase como parámetro

Sqrt(número)

Round

Redondea el número a una precisión dada (si precisión es omitida elimina decimales)

Round(número,precisión)

Trunc

Trunca el número con la precisión dada

Trunc(número, precisión)

Count

Retorna el número de registros de una consulta.

Count(campo)

Tabla 2: Funciones y Operaciones sobre números. VALORES SIMPLES.

Ejemplos:

Función

Resultado

Nvl(null,0)

0

Abs(-10)

10

ceil(10.58576)

11

floor(10.58576)

10

Mod(10,4)

2

sign(10.58576)

1

power(4,3)

64

sqrt(16)

4

Round(10.58576)

Round(10.58576,2)

11

10.59

Trunc(10.58576)

Trunc(10.58576,2)

10

10.58

...

Descargar como (para miembros actualizados) txt (6 Kb) pdf (180 Kb) docx (14 Kb)
Leer 2 páginas más »
Disponible sólo en Clubensayos.com