WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Programmierung (http://www.wcm.at/forum/forumdisplay.php?f=17)
-   -   SQL Problem (Datum) (http://www.wcm.at/forum/showthread.php?t=176321)

rem996 19.10.2005 11:49

SQL Problem (Datum)
 
Hallo

ich hab ein Problem beim Auslesen von Feldern einer DB. Es handelt sich um ein Textfeld in dem ein Datum abgespeichert ist. Das Datum wird im Format YYYYMMDD abgespeichert. Das Feld ist aber nicht immer abgefüllt.

Über ganz normales SQL muss ich das Feld auslesen und im Format DD.MM.YYYY darstellen. Das kann ich über Substr und concat von Punkten machen.. das ist mir schon klar.

Aber wie kann ich abfangen, dass er mir beim leeren Datumsfeld nacher die Punkte reinschreibt und ich dann quasi . .
drin stehen hab?

Zum Auslesen der DB hab ich nur reines SQL zur Verfügung, das läuft über eine SQL-PassThrough abfrage aus MS Access.

Wäre froh wenn mir jemand einen Tip geben könnte.

Besten Dank und lg
rem996

Biri 19.10.2005 11:55

hi,

nur mit verwendung von sql ist das wohl schwierig.
dafür ist sql imho. aber auch nicht gedacht.

geht es nicht, dass du das feld "nur" ausliest und den wert des feldes dann in deiner programmlogik entsprechend prüfst und ggf. konvertierst?

fg
-hannes

pc.net 19.10.2005 12:05

es gibt da auch noch die NVL-funktion :rolleyes: ...

rem996 19.10.2005 19:39

hallo leute

danke für die antworten, konnte das problem in der zwischenzeit über CASE anweisungen lösen :)

lg
rem996


Alle Zeitangaben in WEZ +2. Es ist jetzt 02:28 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag