Antwort
 
Themen-Optionen
Alt 10.08.2005, 13:11 Nach oben    #1
Benutzer
 
Benutzerbild von ehli75
 
Registriert seit: 30.11.2004
Beiträge: 97
Standard Schlüssel-Attribut ändern

wie macht ihr das eigentlich, wenn sich ein Schlüssel-Attribut, welches aber in anderen Tabellen noch referenziert wird, ändert ? Gibt es da eine Möglichkeit das (wie z.B. beim Löschen) kaskadiert zu machen ? ... bis jetzt habe ich immer einen neuen Datensatz mti dem neuen Schlüssel-Namen angelegt, die Referenzen auf den umgebogen und dann den alten rausgekickt. Das ist doch super umständlich ... und wenn die Anwendung und die DB irgendwann erweitert werden, muss das immer nachgepflegt werden ... ist doch Sch...
ehli75 ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.09.2005, 13:15 Nach oben    #2
Neuer Benutzer
 
Registriert seit: 14.10.2004
Beiträge: 25
Standard

Hallo,
ich weiß nicht ob ich gerade einen Denkfehler gemacht habe, aber kann man das Problem nicht lösen, indem man dem FOREIGN KEY Constraint das Anhängsel ON UPDATE CASCADE gibt?

Viele Grüße,
Max
Böreck ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Bilder ALT Attribut wie optimieren? ex³ HTML, XML und CSS 10 22.03.2007 15:57
Schlüssel in verschachteltem Array suchen und Wert zurückgeben Ben PHP-Programmierung 8 19.10.2006 18:54
[PHP] Kontrollstrukturen in PHP Jann Hendrik Tutorials 7 09.12.2004 21:28


Alle Zeitangaben in WEZ +2. Es ist jetzt 10:57 Uhr.


Powered by vBulletin® Version 3.7.3 (Deutsch)
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44