Documentos de Académico
Documentos de Profesional
Documentos de Cultura
--Funciones Varias
Where Cod_Alumno = 5
---------------Funciones de Fecha
--Devuelve mes mes del parámetro mas la cantidad de meses del segundo parámetro
19/05/2016 19/08/2016
Select Add_months(To_Date('01/08/1976','DD/MM/YYYY'),3)
From Dual;
From Alumnos;
Select Last_day(To_Date('01/08/1976','DD/MM/YYYY'))
From Dual;
----
----
--Funciones de Cadena
FROM Dual;
SELECT NOMBRE_ALU,
From Ciclo
To_Char(6)
-------x--------------------------
--Remplaza los caracteres de una cadena , caracter por caracter en el orden en que se presenta
los parametros 2 y 3
-------*-------------------
--Funciones Numéricas
--INCORRECTO
--CORRECTO
--Varios
Update Alumnos a Set a.Nombre = a.nombre_alu ||' '|| a.apepat_alu ||' '|| a.apemat_alu
19/05/2016
Decode (Substr(To_Char(Sysdate,'DD/MM/YYYY'),4,2)
,'01','ENERO','02','FEBRERO','03','MARZO','04','ABRIL','05','MAYO','06','JUNIO','07','JULIO'
,'08','AGOSTO','09','SETIEMBRE','10','OCTUBRE','11','NOVIEMBRE','12','DICIEMBRE')
From Dual
Select To_Char(Sysdate,'DD'),
' de ',
Decode (Substr(To_Char(Sysdate,'DD/MM/YYYY'),4,2)
,'01','ENERO','02','FEBRERO','03','MARZO','04','ABRIL','05','MAYO','06','JUNIO','07','JULIO'
,'08','AGOSTO','09','SETIEMBRE','10','OCTUBRE','11','NOVIEMBRE','12','DICIEMBRE')
, ' del ',
To_Char(Sysdate,'YYYY')
From Dual
Select
Decode (Substr(To_Char(Sysdate,'DD/MM/YYYY'),4,2)
,'01','ENERO','02','FEBRERO','03','MARZO','04','ABRIL','05','MAYO','06','JUNIO','07','JULIO'
,'08','AGOSTO','09','SETIEMBRE','10','OCTUBRE','11','NOVIEMBRE','12','DICIEMBRE')
From Dual
To_Char(Sysdate,'DD')||' de '||
To_Char(Sysdate,'YYYY')
From Dual;
Select
CASE
ELSE 'Positivo'
END
From Dual
From Dual;
SELECT FECING_ALU,
INITCAP(RTRIM(TO_CHAR(FECING_ALU,'DAY')))||', ' ||
TO_CHAR(FECING_ALU,'YYYY') fechita
FROM ALUMNOS