Januar 24, 2021, 21:55:12

Neuigkeiten:

Wenn ihr euch für eine gute Antwort bedanken möchtet, im entsprechenden Posting einfach den Knopf "sag Danke" drücken!


Tabstop bei SQL Server ersetzen

Begonnen von henfoni, Januar 23, 2012, 11:42:52

⏪ vorheriges - nächstes ⏩

henfoni

Januar 23, 2012, 11:42:52 Letzte Bearbeitung: Januar 23, 2012, 11:49:56 von henfoni
Moin,

ich habe ein Problem, das ich nicht verstehe. Ich möchte Text aus einem Datenfeld nur bis zum Tabstop ausgeben, der im Datenfeld enthalten ist.
Ich habe erstmal geprüft, ob es sich wirklich um ein Tabstop handelt:
ASCII(substring(m_erl_art.erl_art,18,1)) as jho -> Ergebnis: 13, also ja

Allerdings gibt mir die Charindex-Funktion immer 0 zurück, wenn ich den Index vom Tabstop suche:
Charindex( m_erl_art.erl_art, Char(13)   ) -> 0

Ich habe keinen Plan warum!
Jmd ne Idee?


edit: selbst gelöst, hatte die parameter-Reihenfolge falsch :/
Charindex( Char(13),m_erl_art.erl_art   )  so ists richtig
Wer nicht fragt, bleibt dumm.