Forum: Datenbanken
Delphi
by x000x,
23. Okt 2009
Moin moin,
ich denke mal, mein "case when" kannste getrost vergessen, denn Replace macht das ja schon und ersetzt nur das vorkomen von '0UNKOWNNAME0'.
Ist denn das Ergebnis leer oder die Feldnamen?!
Eventuell schreibst du mal, wie dein gewünschtes Ergebnis aussehen sollte, also etwa so:
LocalUser | LocalNumber
------------------------
Username1 | 123
------------------------
Forum: Datenbanken
Delphi
by x000x,
23. Okt 2009
Moin moin,
Select
LocalUser,
Replace(LocalNumber,'0UNKOWNNAME0','unbekannt'),
LocalNumber
from
CallDetail
was steht denn in dem Fall in LocalNumber (3. Feld)? Das müsset dann ja auch leer sein?!
Forum: Datenbanken
Delphi
by x000x,
22. Okt 2009
Moin moin,
das wäre eine Möglichkeit...
Select
LocalUser,
case when CHARINDEX('0UNKOWNNAME0', LocalNumber) > 0 then
Replace(LocalNumber,'0UNKOWNNAME0','unbekannt') else LocalNumber end
from
CallDetail