Hola.
Trabajo con Oracle, y necesitaria saber
Como puedo asignar a una variable los minutos de la fecha del sistema en lenguaje pl/sql.
| |||
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:
'MI' es la mascara que te da los minutos de la hora del sistema (SYSDATE), ok?select to_char(sysdate, 'MI') from dual; Tienes muchas mascaras mas...
Código:
y muchas otras...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 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:
Saludos, Mario. 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;
__________________ Y venció David al filisteo con honda y piedra; e hirió al filisteo y lo mató, sin tener David espada en su mano. |