como comparar horas y minutos en oracle
Publicado por juankprogramador (3 intervenciones) el 20/11/2017 03:44:38
Necesito comparar dos horas con segundos y no hay forma de hacerlo siempre me devuelve que la tabla no tiene ese dato y no es asi he tratado en varias formas quien me ayude seria un genio
Estas son las formas de las cual he tratado:
y me devuelve null
Estas son las formas de las cual he tratado:
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
select fechahorapeticion
from ucm_t.peticiones
where to_char(to_date(FechaHoraPeticion, 'DD-MM-YYYY hh24:mi:ss'),'DD-MM-YYYY hh24:mi:ss')=to_char(to_date('01-07-07 08:00:00', 'DD-MM-YYYY hh24:mi:ss'),'DD-MM-YYYY hh24:mi:ss');
create or replace
PROCEDURE pr_probar4
as
FechaInicio date;
fechaiguales date;
codigopaciente number;
begin
FechaInicio:=TO_DATE('01/07/07 08:00', 'dd-mm-yyyy hh24:mi');
codigopaciente:= 10;
select fechahorapeticion into fechaiguales
from ucm_t.peticiones
where FechaHoraPeticion=FechaInicio;
EXCEPTION WHEN NO_DATA_FOUND THEN
FechaInicio:=TO_DATE('05/07/07', 'dd/mm/yyyy');
commit;
end;
y me devuelve null
Valora esta pregunta


0