Funciones SQL
Funciones SQL
Funciones SQL
FUNCION
DESCRIPCION Retorna el valor ASCII equivalente de un carcter. Retoma el caracter determinado por el valor ASCII equivalente. Concatena dos cadena equivalente al operador ||. Retoma la cadena con la primera letra de cada palabra en mayscula Busca la posicin de inicio de una cadena dentro de otra. Similar a INSTR, pero cuenta bytes en lugar de caracteres. Retoma la longitud de una cadena en caracteres. Retoma la longitud de una cadena en bytes. Convierte una cadena en minsculas Ajustada a la derecha una cadena, rellenndola a la izquierda con otra cadena. Elimina caracteres a la izquierda de una cadena, por defecto espacios en blanco. Ajustada a la izquierda una cadena, rellenndola a la derecha con otra cadena. Elimina caracteres a la derecha de una cadena, por defecto espacios en blanco. Permite reemplazar parte de una cadena. Permite extraer parte de una cadena. Similar a SUBSTR, pero la posicin se indica en bytes. Retoma la representacin fontica de una cadena.
Ascii('A') = 65 Chr(65) = A
EJEMPLO
ASCII CHR CONCAT INITCAP INSTR INSTRB LENGTH LENGTHB LOWER LPAD LTRIM RPAD RTRIM REPLACE SUBSTR SUBSTRB SOUNDEX
concat('Gustavo','Coronel') = GustavoCoronel InitCaP('PACHERREZ') = Pacherrez Instr('Mississippi','i') = 2 , Instr('Mississippi','s',5) = 6, Instr('Mississippi','i',3,2) = 8 Instr('Mississippi','i') = 2 , Instr('Mississippi','s',5) = 6, Instr('Mississippi','i',3,2) = 8 Length('Oracle is Powerful') = 18 LengthB('Oracle is Powerful') = 18 Lower('CHICLAYO') = chiclayo LPad('56.78',8,'#') = ###56.78 LTrim(' Alianza') = Alianza, LTrim('Mississippi','Mis') = ppi RPad('56.78',8,'#') = 56.78### RTrim('Real ') || 'Madrid' = RealMadrid, RTrim('Mississippi','ip') = Mississ Replace('PagDown','Down','Up') =PagUp SubStr('Trujillo',4,2) = ji SubStrB('Trujillo',4,2) = ji Soundex('HOLA') = H400 Translate('Lorena','orn','unr') = Lunera 'Alianza' || Trim(' ES ') || 'Alianza' = AlianzaESAlianza Upper('peru') = PERU
TRANSLATE Reemplaza caracteres de una cadena por otros caracteres. TRIM UPPER Elimina espacios en blanco a ambos lados de una cadena. Convierte a maysculas una cadena.
FUNCIONES NMERICAS FUNCION ABS ACOS ASIN ATAN ATAN2 BITAND CEIL COS COSH EXP FLOOR LN LOG MOD POWER ROUND SIGN SIN SQRT TAN TANH TRUNC DESCRIPCION Retorna el valor absoluto de un valor Retorna el arco coseno. Retorna el arco seno. Retorna el arco tangente. Retorna el arco tangente, tiene dos valores de entrada. Retorna el resultado de una comparacin a nivel de bits de nmeros. Retorna el siguiente entero ms largo. Retorna el coseno de un ngulo. Retorna el coseno hiperblico Retorna la base del logaritmo natural elevado a la potencia. Retorna el siguiente entero ms pequeo. Retorna el logaritmo natural. Retorna el logaritmo. Retorna el residuo de una operacin de divisin. Retorna un nmero elevado a una potencia. Redondea un nmero. Retorna el indicador de signo de un nmero. Retorna el seno de un ngulo. Retorna el seno hiperblico. Retorna la tangente de un angulo. Retorna la tangente hiperblica. Trunca un nmero. EJEMPLO Abs(-5) = 5 ACos(-1) = 3.14159265 ASin(1) = 1.57079633 ATan(0) = 0 ATan2(0,3.1415) = 0 BitAnd(3,9) = 1 Ceil(5.1) = 6 Cos(0) = 1 Cosh(1.4) = 2.15089847 Exp(1) = 2.71828183 Floor(5.31) = 5 Ln(2.7) = 0.99325177 Log(8,64) = 2 Mod(13,5) = 3 Power(2,3) = 8 Round(5467,-2) = 5500, Round(56.7834,2) = 56.78 Sign(-456) = -1 Sin(0) = 0 Sqrt(16) = 4 Tan(0.785398165) = 1 Tanh(Acos(-1)) = 0.996272076 Trunc(456.678,2) = 456.67, Trunc(456.678,-1) = 450