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
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
Kommentar