title image


Smiley Re: Bei INSERT ein IF NOT EXISTS notwendig?
Fast jede Tabelle hat einen PRIMARY KEY. Wenn versucht wird, einen Datensatz mit dem gleichen PRIMARY KEY anzulegen, dann wird dieser Versuch von der Datenbank abgeschmettert, sprich: du bekommst einen Fehler.



Wenn du natürlich als PRIMARY KEY einen autoincrement oder so etwas nimmst, dann gibt es sicher in deiner Tabelle einen weiteren Schlüssel, z.B. eine Kombination aus anderen Feldern, die einen Datensatz eindeutig identifizieren. Dann kannst du über diese Kombination einen UNIQUE INDEX anlegen. Dann wird bei einem erneuten INSERT-Versuch dieser wiederum abgeschmettert.



Gruß

Saluk

diu vive floreque.
Spockus

erreicht am 04.03.2008 09:47:23

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: