UPDATE of INSERT

Status
Niet open voor verdere reacties.

bn2vs

Terugkerende gebruiker
Lid geworden
18 aug 2007
Berichten
1.705
Hey,

Ik heb een systeem dat record insport uit een csv file.

Momenteel word eerst alles gedelete uit de betreffende tabel, en dan alles uit de csv geparsed en geinsert.

Wat ik wil is dat de bestaande dingen geupdate worden, de nieuwe dingen geinsert worden, en de oude er gewoon in blijven staan. Wat ik kan doen is voor elke 'record' uit de csv gaan checken of er resultaten zijn bij een select query (die nagaat of de id al voorkomt) naar de betreffende record in de db en als dat zo is een update uitvoeren, en anders de data inserten.

Dat kan mischien wel werken, maar is er geen manier om dit in SQL zelf te doen, en zo dus sneller te werken?

Alvast bedabankt :)
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan