Einzelnen Beitrag anzeigen

Benutzerbild von sx2008
sx2008

Registriert seit: 15. Feb 2008
Ort: Baden-Württemberg
2.332 Beiträge
 
Delphi 2007 Professional
 
#7

AW: SQL: wenn leeres Tabellenfeld dann Defaultwert zuweisen

  Alt 4. Okt 2014, 00:03
Und natürlich würde man nicht einen Punkt durch ein Komma ersetzen - das ist doch sehr kurzsichtig.
Nein, man castet natürlich in den Datentyp den das Feld von Anfang an hätte haben sollen:
SELECT Cast(A.Eurowert AS DECIMAL(8,2)) AS EurowertNeu, ... FROM ...
Zum Glück enthält das Feld einen Punkt als Dezimaltrenner; bei einem Komma hätte man tatsächlich die Replace-Funktion gebraucht.
fork me on Github
  Mit Zitat antworten Zitat