Rouven: SQL - Prüfen ob String leer

Beitrag lesen

Hello,

ich weiss nicht ob das standart T-SQL ist oder MSSQL spezifisch...

wie gesagt, mir noch nicht untergekommen, klingt nach einem Ausläufer der VB-Funktion IsNull. In der DB2 würde ich das mit VALUE(spalte, '') angehen. Um deinen Leerstring zu vermeiden müsstest du dann noch ein IF außen herumsetzen, Syntax ggf. nachschlagen, schematisch etwa:
SELECT IF(VALUE(spalte, '')='', 'Default Wert', spalte)

  • aus NULL wird ''
  • aus '' wird "Default Wert"

MfG
Rouven

--
-------------------
Wenn du die Nadel im Heuhaufen nicht findest, zünde den Heuhaufen an.