...
or suceso.suc_fechahora_fin
is null
...
3.3.4.6. Working with NULL Values
Cuidado con los and y los or... como lo tienes da lo siguiente
(a y b) or (c y d y ...)
donde
a=suceso.suc_fechahora_ini>= TO_DATE ('20-nov-2009 00:00:00', 'DD-MON-YYYY HH24:MI:SS')-1
b=suceso.suc_fechahora_fin< TO_DATE ('20-nov-2009 23:59:59','DD-MON-YYYY HH24:MI:SS')+1
c=suceso.suc_fechahora_fin
is null
d=...
es decir los registros que muestre la query cumpliran las
dos primeras condiciones
OR todas las demas... si és lo que quieres ya esta bien pero eso solo lo sabes tu.
Los parentesis no estan pero un OR entre AND és como una suma entre productos
2x3+5x2=16
(2x3)+(5x2)=16
2x(3+5)x2=32
a y (b o c) y d y ....
esto dará otra cosa .... no?
Quim