frechemauz
Benutzer
- Beiträge
- 8
Hallo..
ich bin ein totaler Anfänger, und habe ein kleines Problem.
Ich möchte gerne mit INSERT INTO 300 Datensätze (keine bestimmten) von der einen Tabelle in die andere kopieren.
Aktuell sieht mein Text so aus:
INSERT INTO locations (location_id, street_address, postal_code, city)
SELECT ???, adr_strasse, adr_plz, adr_ort
FROM stammdaten.filiale_select;
wie schon vermuten lässt, bei den Fragezeichen weiß ich nicht weiter. Lass ich im insert to location_id weg, meckert er rum weils n primary key ist.
ich habe allerdings nichts was ich dazu rein schreiben könnte was passen würde, und was auch ein VARCHAR ist.
vielleicht denke ich zu kompliziert, wie gesagt ich bin ein totaler anfänger, habe mich das erste mal vor einer woche mit dem Thema auseinander gesetzt und hoffe ihr könnt mir helfen. Hänge jetzt schon mehrere Stunden an dem Problem und weiß langsam keinen Rat mehr..
ich bin ein totaler Anfänger, und habe ein kleines Problem.
Ich möchte gerne mit INSERT INTO 300 Datensätze (keine bestimmten) von der einen Tabelle in die andere kopieren.
Aktuell sieht mein Text so aus:
INSERT INTO locations (location_id, street_address, postal_code, city)
SELECT ???, adr_strasse, adr_plz, adr_ort
FROM stammdaten.filiale_select;
wie schon vermuten lässt, bei den Fragezeichen weiß ich nicht weiter. Lass ich im insert to location_id weg, meckert er rum weils n primary key ist.
ich habe allerdings nichts was ich dazu rein schreiben könnte was passen würde, und was auch ein VARCHAR ist.
vielleicht denke ich zu kompliziert, wie gesagt ich bin ein totaler anfänger, habe mich das erste mal vor einer woche mit dem Thema auseinander gesetzt und hoffe ihr könnt mir helfen. Hänge jetzt schon mehrere Stunden an dem Problem und weiß langsam keinen Rat mehr..

Am einfachsten ist es meist mit DB eigenen Funktionen zu arbeiten. Da du allerdings als PK einen VARCHAR hast (falls das stimmt) musst du erstmal wissen wie der aufgebaut ist und kannst nicht einfach irgendwas da rein frickeln.