Hi,
ich hab mich heute mal mit "REPLACE INTO" beschäftigt.
Leider aktuell mit mässigen erfolg.
Ich wollte faul sein und Datenbankeinträge entweder einfügen.. oder wenn vorhanden updaten.
Hierzu habe ich folgenden Befehl zusammengebaut (zusammenbauen lassen mittels PHP)
Eingefügt werden diese Zeilen auch. Passt also soweit.
Nur beim 2ten Durchlauf hab ich die gleichen Zeilen nochmal drin. Also nix mit REPLACE.
So ganz hab ich den Befehl auch noch nicht verstanden. Um ein REPLACE durchzuführen müsste ich doch vergleichstabellen mitgeben.
Artikelnummer und Feldname sind hier die Indikatoren. Nur wie bringe ich das dem SQL Befehl bei ?
Danke
ich hab mich heute mal mit "REPLACE INTO" beschäftigt.
Leider aktuell mit mässigen erfolg.
Ich wollte faul sein und Datenbankeinträge entweder einfügen.. oder wenn vorhanden updaten.
Hierzu habe ich folgenden Befehl zusammengebaut (zusammenbauen lassen mittels PHP)
Code:
REPLACE INTO `EIGENE_ANGABEN` SET `artikelnummer` = 'CLASSIQUE-20', `feldname` = 'Abteilung_s', `owned_text` = 'Damen'; REPLACE INTO `EIGENE_ANGABEN` SET `artikelnummer` = 'CLASSIQUE-20', `feldname` = 'Stilbezeichnung_s', `owned_text` = 'Hoch'; REPLACE INTO `EIGENE_ANGABEN` SET `artikelnummer` = 'CLASSIQUE-20', `feldname` = 'Saison_s', `owned_text` = 'Ganzjahresartikel'; REPLACE INTO `EIGENE_ANGABEN` SET `artikelnummer` = 'CLASSIQUE-20', `feldname` = 'Absatzform_s', `owned_text` = 'Stiletto'; REPLACE INTO `EIGENE_ANGABEN` SET `artikelnummer` = 'CLASSIQUE-20', `feldname` = 'Verschlussart_s', `owned_text` = 'Ohne Verschluss';
Nur beim 2ten Durchlauf hab ich die gleichen Zeilen nochmal drin. Also nix mit REPLACE.
So ganz hab ich den Befehl auch noch nicht verstanden. Um ein REPLACE durchzuführen müsste ich doch vergleichstabellen mitgeben.
Artikelnummer und Feldname sind hier die Indikatoren. Nur wie bringe ich das dem SQL Befehl bei ?
Danke
Kommentar