02 1
02 1
--upper
--lower
--initcap
--upper
select upper(first_name),last_name from employees
--lower
select lower(first_name),last_name from employees
--initcap
select 'ESTO ES UNA PRUEBA' FROM DUAL
--CONCAT
SELECT CONCAT(FIRST_NAME,LAST_NAME) FROM employees
--FUNCIONES LENGTH
SELECT FIRST_NAME,LENGTH(FIRST_NAME) FROM EMPLOYEES;
--FUNCION SUBSTR
--SUBSTR(EXPRESION,POS,CANT)
--SUBSTRING
SISE
---> SIS SUBSTR("SISE",1,3)
---> ISE SUBSTR("SISE",2,3)
--FUNCION INSTR
--FUNCION LPAD,RPAD
---FUNCION REPLACE
---======================FUNCIONES NUMERICAS================
--ROUND,TRUC,MOD,POWER
--==============================FUNCIONES FECHAS
--ADD_MONTHS
SELECT SYSDATE,ADD_MONTHS(SYSDATE,3) FROM DUAL
SELECT SYSDATE,SYSDATE+90 FROM DUAL
--NEXT_DATE
SELECT SYSDATE,NEXT_DAY(SYSDATE,'LUN') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'MAR') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'JUE') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'VIE') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'MIÉ') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'DOM') FROM DUAL
SELECT SYSDATE,NEXT_DAY(SYSDATE,'SÁB') FROM DUAL
--LAST DAY
SELECT SYSDATE , LAST_DAY(SYSDATE) FROM DUAL;
--ROUND TRUNC
----FUNCIONES CONVERSIONES
--TO_CHAR : (DATE/NUMERO,'FORMATO')
SELECT SYSDATE,TO_CHAR(SYSDATE,'"SON LAS " HH24:MI:SS "DEL DIA DE HOY DEL AÑO"
YYYY') FROM DUAL;