Foros del Web » Programación para mayores de 30 ;) » Bases de Datos General » Oracle »

Funcion El Pl/sql

Estas en el tema de Funcion El Pl/sql en el foro de Oracle en Foros del Web. Hola. Trabajo con Oracle, y necesitaria saber Como puedo asignar a una variable los minutos de la fecha del sistema en lenguaje pl/sql....
  #1 (permalink)  
Antiguo 14/03/2008, 13:50
 
Fecha de Ingreso: marzo-2008
Ubicación: Almeria
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Exclamación Funcion El Pl/sql

Hola.
Trabajo con Oracle, y necesitaria saber

Como puedo asignar a una variable los minutos de la fecha del sistema en lenguaje pl/sql.
  #2 (permalink)  
Antiguo 15/03/2008, 20:19
 
Fecha de Ingreso: noviembre-2007
Ubicación: Argentina
Mensajes: 134
Antigüedad: 17 años
Puntos: 3
Re: Funcion El Pl/sql

Hay muchas maneras, pero lo mas importante es la mascara del formato de la fecha.

Un poquito de codigo...

Código:
select to_char(sysdate, 'MI') from dual;
'MI' es la mascara que te da los minutos de la hora del sistema (SYSDATE), ok?
Tienes muchas mascaras mas...

Código:
dd.mm.yyyy                         -- 15.03.2008
dd.mm.yyyy hh24                -- 15.03.2008 23
dd.mm.yyyy hh24:mi           -- 15.03.2008 23:10
dd.mm.yyyy hh24:mi:ss      -- 15.03.2008 23:10:11
dd.mm                                -- 15.03
yyyy                                    -- 2008
y muchas otras...

Debes usar siempre la funcion 'to_char' para que el resultado sea igual a la mascara indicada.

Ahora el contexto puede ser dentro del un bloque PL/SQL o en una consulta para sqlplus... en fin...

dentro de un bloque PL

Código:
declare

v_minute varchar2(2);

begin

select to_char(sysdate, 'mi') into v_minute from dual;

dbms_output.put_line ('el minuto actual es: '|| v_minute);

end;
Saludos, Mario.
__________________
Y venció David al filisteo con honda y piedra; e hirió al filisteo y lo mató, sin tener David espada en su mano.
  #3 (permalink)  
Antiguo 20/03/2008, 14:04
 
Fecha de Ingreso: marzo-2008
Ubicación: Almeria
Mensajes: 4
Antigüedad: 16 años, 8 meses
Puntos: 0
Re: Funcion El Pl/sql

Muchas gracias.

Lo he probado y funciona de miedo.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:38.