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