Announcement

Collapse
No announcement yet.

Führende Nullen in einer Stringspalte entfernen

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Führende Nullen in einer Stringspalte entfernen

    Hallo zusammen,

    wie kann ich am besten den Inhalt aller Strings in einer Spalte (Kontonummer) ändern dass führende Nullen entfernt werden.
    Also:

    00123456 -> 123456

    Die Daten sind nicht als Nummer sondern als String abgelegt da auch schon mal Asciizeichen enthalten sind. Bei allen String die mit einer Null anfangen sollen diese aber abgeschnitten werden.

    Gibt es ein gutes kompaktes Kommando mit dem ich das schnell durchführen kann? Am besten als SP oder so direkt im Server.
    Die Tabelle kann schon mal 2-3 Mio Einträge haben daher sollte das ganze vor allem von der Performance auch vernünftig sein.

    Für ein paar Tipps wäre ich dankbar.

  • #2
    Versuch mal ein Cast auf einen Zahlentyp oder als UDF

    Comment


    • #3
      Originally posted by Markus Kinzler View Post
      Versuch mal ein Cast auf einen Zahlentyp oder als UDF
      es soll aber weiterhin ein string gespeichert werden. meinst du in einer SP den wert in int umwandeln und wieder zurück? so hätte ich es im code auch gemacht, in der sp sirekt wäre es sicherlichauch schneller.

      Comment

      Working...
      X