SQL: Constraints hinzufügen

Beim Leeren von Datenbank-Tabellen müssen immer die vorhandenen Constraints beachtet werden. Das Löschen von Tabellen-Zeilen, obwohl andere darauf verweisen, ist nicht erlaubt (referenzielle Integrität). Versucht man es doch (mittels TRUNCATE [1]) kriegt man eine Fehlermeldung. Hier kann man nun entweder DELETE Statements [2] nutzen, was länger dauern kann, oder man verwendet doch TRUNCATE und muss die vorhandenen Constraints löschen.

ALTER TABLE TableName DROP CONSTRAINT FK_ConstraintName

Durch das Löschen aller Constraints der betroffenen Tabelle kann diese dann mit TRUNCATE geleert werden. Zum Hinzufügen der Constraints:

[Read More]
dev  sql 

Comeback

so, nach ein paar Monaten gibt es wieder einen neuen Blog.

Themen sind u.a.:

  • Architektur und Entwicklung
  • IT Sicherheit
  • Webentwicklung
  • JEE, PHP etc
  • Brainstorming

Auf ein Neues!

dev