Funciones Básicas SQL

Páginas: 3 (711 palabras) Publicado: 18 de abril de 2013
CONCAT
Concatenar cadenas
SELECT CONCAT(CONCAT(last_name, '''s job category is '),
job_id) "Job"
FROM employees
WHERE employee_id = 152;

Job------------------------------------------------------
Hall's job category is SA_REP

INITCAP
Convierte la primera letra de cada palabra en mayúsculas
SELECT INITCAP('the soap') "Capitals" FROM DUAL;

Capitals---------
The Soap

LOWER
Convierte en minúsculas toda la cadena
SELECT LOWER('MR. SCOTT MCMILLAN') "Lowercase"
FROM DUAL;

Lowercase
--------------------
mr. scott mcmillan

LPADJustifica a la derecha la cadena
SELECT LPAD('Page 1',15,'*.') "LPAD example"
FROM DUAL;

LPAD example
---------------
*.*.*.*.*Page 1



RPAD
Justifica a la izquierda la cadena
SELECTlast_name, RPAD(' ', salary/1000/1, '*') "Salary"
FROM employees
WHERE department_id = 80
ORDER BY last_name;

LTRIM
Elimina desde el extremo izquierdo todos los caracteres contenidos en elconjunto
SELECT product_name, LTRIM(product_name, 'Monitor ') "Short Name"
FROM products
WHERE product_name LIKE 'Monitor%';

PRODUCT_NAME Short Name
-----------------------------------
Monitor 17/HR 17/HR
Monitor 17/HR/F 17/HR/F
Monitor 17/SD 17/SD

REPLACE
Remplaza unos caracteres de la cadena por otros
SELECT REPLACE('JACK and JUE','J','BL')"Changes"
FROM DUAL;

Changes
--------------
BLACK and BLUE

SUBSTR
Extrae una subcadena
SELECT SUBSTR('ABCDEFG',3,4) "Substring"
FROM DUAL;

Substring
---------
CDEF

SELECTSUBSTR('ABCDEFG',-5,4) "Substring"
FROM DUAL;

Substring
---------
CDEF
TRIM
Recorta caracteres iniciales o finales (o ambos) de una cadena
SELECT employee_id,
TO_CHAR(TRIM(LEADING 0FROM hire_date))
FROM employees
WHERE department_id = 60;

EMPLOYEE_ID TO_CHAR(T
----------- ---------
103 3-JAN-90
104 21-MAY-91

INSTR
Devuelve la posición que...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones Basicas de SQL
  • Funciones de SQL
  • Funciones en sql
  • Funciones SQL
  • Funciones SQL
  • Funciones en sql
  • Sql Basico
  • Sql basico

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS