Se revisa las sentiencias de next_day
select next_day(sysdate, 'lunes')from dual
ademas
select chr(12) from dual
Concatenar caracteres
select ('hola''Mundo') from dual
Agregar caracteres a la derecha o a la izquierda con LPAD y RPAD
select lpad('hola',20,'+') from dual
resultado= ++++++++++++++++hola
Replace
select replace('El profe es vacan', 'v', 'b')from dual
Resultado= 'El profe es bacan'
substr
select substr('el galeon español', 4, 6)from dual
resultado= 'galeon'
instr (NO ENTENDI LO QUE HACE)
select instr('corporate floor', 'or', 3, 2)from dual
resultado= 14
Piso y cielo (floor, ceil) aproxima hacia arriba o hacia abajo
select ceil('3,58') from dual
resultado= 4
select floor('3,58') from dual
resultado=3
calcular potencia
select power(2,5)from dual
da el resultado de 2 elevado a 5 osea 32
diferencia entre round y trunc
select round(2.27, 1)from dual
resultado= 2.3
select trunc(2.27, 1)from dual
resultado= 2.2
Funcion case para seleccionar entre alternativas
select salario, case
when salario <100000 then 'Reguleque'
when salario >300000 then 'Super'
else 'Esta bien'
end
from empleado
se crea una funcion para identificar si un numero es par o impar
create FUNCTION paroimpar (pnumero int)
return varchar2
is
vtexto varchar2(5);
begin
if mod(pnumero,2)=0 then
vtexto:='Par';
else
vtexto:='Impar';
end if;
return vtexto;
end paroimpar;
miércoles, 28 de diciembre de 2011
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario