YEAR(date) = 9999 ==> SQL0180N
- Dieses Thema hat 0 Antworten und 1 Teilnehmer, und wurde zuletzt aktualisiert vor 18 Jahre, 3 Monaten von
Anonym.
Ansicht von 1 Beitrag (von insgesamt 1)
-
AuthorPosts
-
15. Juni 2005 um 17:24 Uhr #2560
AnonymInaktivHi folks,
in DB2 V8.2.2 (Fix Pak 9 und vermutlich auch davor) gibt es Probleme mit dem DB2 "High Date" ‚31.12.9999‘:
Soll das Datum mit der YEAR(date)=9999 Funktion abgefragt werden, tritt ein SQL-Fehler SQL0180N (invalid date time format) auf.
Work-arounds:
– YEAR(date) IN ( 9999, 9998 )
– YEAR(date) >= 9999
– u.a. (auf Anfrage)IBM wird frühstens mit FixPak 11 eine Korrektur bereitstellen.
Ciao
Gernot
-
AuthorPosts
Ansicht von 1 Beitrag (von insgesamt 1)
You must be logged in to reply to this topic.