| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.server -> Oracle Date Bug?
Could someone take a crack at explaining to me why this doesn't return the same results? It almost seems like a bug...
SQL> get q1
1 select
2 sign(s_bpe-to_date('JAN-96','MON-YY')), s_bpe,
3 sign(TO_DATE(S_BPE)-to_date('JAN-96','MON-YY')) WRITE,
4 TO_DATE(S_BPE)
5 from
6 parm_70464
7 where
8* seg4 = '5VB010'
SQL> /
SIGN(S_BPE-TO_DATE('JAN-96','MON-YY')) S_BPE WRITE TO_DATE(S
-------------------------------------- --------- ---------- ---------
-1 01-NOV-97 1 01-NOV-97
SQL> desc parm_70464
Name Null? Type
------------------------------- -------- ----
SEG4 VARCHAR2(6)
PARM_BPE DATE
BPE1 VARCHAR2(11)
BPE2 VARCHAR2(11)
BPE3 VARCHAR2(11)
S_BPE DATE
E_BPE DATE
SEG2 CHAR(4)
FLAG CHAR(1)
MK1 NUMBER
MK2 NUMBER
CNT NUMBER
RCNT NUMBER
SQL> select s_bpe from parm_70464
2 where seg4 = '5VB010'
3
SQL> /
S_BPE
![]() |
![]() |