Frage : sql - Datumformat

Ich pflegte, um Orakel 9 I. zu haben. Ich denke, dass es jetzt Orakel 10 g ist und ich einen sql habe, der verwendete, um fein laufen zu lassen, aber jetzt diese Störung werfe:
where alian_join_dt >= trunc (sysdate) - 10101010101010101010
*
ERROR an Linie 3:
ORA-01841: (volles) Jahr muss zwischen -4713 und +9999 sein, und 0

nicht sein----mein sql ist:
select acct_nbr, type
from mytable wo join_dt >= trunc (sysdate) - 1;

Antwort : sql - Datumformat

Es gibt nichts falsch mit:
acct_nbr vorwählen, schreiben
von mytable wo join_dt >= trunc (sysdate) - 1;


Was erzeugt:
trunc (sysdate) - 10101010101010101010


Dieses ausfällt da es versuchend, 10101010101010101010 Tage vom sysdate zu subtrahieren 10.
Weitere Lösungen  
 
programming4us programming4us