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.