1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen

Zahlenformat in Datenbank ändern

Dieses Thema im Forum "Web-Programmierung" wurde erstellt von deepinpowder, 12.01.08.

  1. deepinpowder

    deepinpowder Reinette de Champagne

    Dabei seit:
    11.09.06
    Beiträge:
    415
    Hallo,

    ich habe eine Tabelle mit Artikelnummern.

    Diese sind fortlaufend von 1-6790 (als Beispiel).

    Ein Lieferant verwendet ebenfalls meine Artikelnummer, füllt diese aber auf 6 Stellen auf. Auf dem Lieferschein steht für Artikenummer 1 = 000001.

    Jetzt kommt unser DMS un fragt genau 000001 ab, bekommt aber keinen Wert, warum auch immer. Kann ich in den meinen Artikelstamm ein weiteres Feld einbauen (vergleichbar mit Daum und toChar) das mir aus der Artikelnummer 1 = 000001 macht?

    Danke.

    Gruß
     
  2. ma.buso

    ma.buso Châtaigne du Léman

    Dabei seit:
    16.04.05
    Beiträge:
    824
    warum lässt du nicht einfach in deiner abfrage die führenden nullen entfernen?
     
  3. deepinpowder

    deepinpowder Reinette de Champagne

    Dabei seit:
    11.09.06
    Beiträge:
    415
    ich war so nahe tochar(Artikelnummer,'000000')...

    @ma.buso
    Weil durch das DMS per Scanner ein Bereich ausgelesen wird und dieser immer definiert ist, dehalb.

    Gruß

    Deep
     
  4. kauan

    kauan Stina Lohmann

    Dabei seit:
    31.12.05
    Beiträge:
    1.043
    Um was fuer eine Datenbank handelt es sich denn?
     
  5. Kiteman

    Kiteman Jamba

    Dabei seit:
    05.09.06
    Beiträge:
    55
    also wenn ich bei MySQL eingebe

    SELECT * FROM db WHERE artikel=000001;

    und der Feldtyp ist z. B. INT dann geht das doch.

    Es gibt dann Probleme wenn der Feldtyp CHAR, VARCHAR etc also auch Strings enthält.

    Bsp.:
    SELECT * FROM db WHERE artikel="000001";
    und der Wert in der Column artikel ist "1" geht nicht.

    Ciao,

    Kiteman
    http://www.noesis.info
     
  6. deepinpowder

    deepinpowder Reinette de Champagne

    Dabei seit:
    11.09.06
    Beiträge:
    415
    Danke an alle. Es ging um eine Oracle DB, die Abfrage kam aber aus einem DMS.

    Jetzt funkt es mit to_chat
     

Diese Seite empfehlen