insert geht nicht

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • insert geht nicht

    Hallo
    bin mal wieder am verzweifeln!
    habe eine datenbank in der ich viele viele datensätze einfügen will aber er nimmt immer nur einen teil der daten.
    zb.: die bankleitzahl ist 10010011, dann nimmt er nur 1001. obwohl das feld der datenbank ein varchar(8) ist.

    struktur der tabelle:

    blz varchar(8) latin1_german2_ci
    name varchar(50) latin1_german2_ci
    pruefziffer char(2) latin1_german2_ci
    plz varchar(5) latin1_german2_ci
    ort varchar(40) latin1_german2_ci


    sql:

    INSERT INTO banken (blz, name, pruefziffer, plz, ort) Values ('10000000', 'BBk Berlin', '09', '10591', 'Berlin');
    INSERT INTO banken (blz, name, pruefziffer, plz, ort) Values ('10010010', 'Postbank Berlin', '24', '10916', 'Berlin');
    INSERT INTO banken (blz, name, pruefziffer, plz, ort) Values ('10010111', 'SEB Berlin', '13', '10789', 'Berlin');
    INSERT INTO banken (blz, name, pruefziffer, plz, ort) Values ('10010222', 'ABN AMRO Bank Berlin', '10', '10105', 'Berlin');


    ergebnis:

    1000 BBk Berlin 0 105 Berlin
    1001 Postbank Berlin 2 109 Berlin
    1001 SEB Berlin 1 107 Berlin
    1001 ABN AMRO Bank Berlin 1 101 Berlin

    was mache ich falsch ???

    MfG
    schnalbi

  • #2
    hab es herausbekommen !!
    die daten waren alle aus einer unicode-datei
    habe sie jetzt als text(tabstopgetrennt) gespeichert und da geht es

    warum weiss ich aber leider auch nicht

    MfG
    schnalbi

    Kommentar

    Lädt...
    X