Retroceder   Foros del Web > Programación para sitios web > Bases de Datos > Oracle

Respuesta
 
Herramientas Desplegado
Antiguo 14-mar-2008, 13:50   #1 (permalink)
HERGOJO ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Almeria
Mensajes: 4
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.
HERGOJO está desconectado   Responder Citando
Antiguo 15-mar-2008, 20:19   #2 (permalink)
MarioHeredia ha deshabilitado el karma
 
Fecha de Ingreso: noviembre-2007
Ubicación: Cordoba, Argentina
Mensajes: 82
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.
MarioHeredia está desconectado   Responder Citando
Antiguo 20-mar-2008, 14:04   #3 (permalink)
HERGOJO ha deshabilitado el karma
 
Fecha de Ingreso: marzo-2008
Ubicación: Almeria
Mensajes: 4
Re: Funcion El Pl/sql

Muchas gracias.

Lo he probado y funciona de miedo.
HERGOJO está desconectado   Responder Citando
Respuesta
No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 15:14.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93