Einzelnen Beitrag anzeigen

marabu

Registriert seit: 6. Apr 2005
10.109 Beiträge
 
#7

Re: SQL Updatefrage zum Trimmen

  Alt 28. Aug 2005, 21:22
Hallo Webster,

ich denke, deine Frage bzgl. Turn-Key-Lösung ist an mich gerichtet? So nennt man eine Software, die für den Einsatz in der betrieblichen Praxis zugekauft wird - quasi "schlüsselfertig". Aufgrund der von dir angegebenen Tabellen-Namen bin ich darauf gekommen, dass deine Probleme irgendwie mit KHK Kaufmann oder einem Vorgänger (heute im Vertrieb von SAGE) zusammen hängen.

Die von dir angegebene "DB-Version 5.0" setze ich mal mit Sybase SQL Server 5.0 gleich. Das ist kein aktuelles Produkt - die heißen Adaptive Server V12 oder SQL Anywhere V9 - wenn ich mich richtig informiert habe.

Was die Anwendung von ON UPDATE CASCADE angeht, so ist die Syntax - laut MS T-SQL Referenz, die hoffentlich nicht zu sehr abweicht - folgende:

SQL-Code:
ALTER TABLE detail_table
WITH CHECK ADD CONSTRAINT constraint_name
FOREIGN KEY (detail_fk) REFERENCES master_table (master_pk) ON UPDATE CASCADE
Eventuell musst du das bereits existierende constraint vorher mit DROP freigeben:

SQL-Code:
ALTER TABLE detail_table
DROP CONSTRAINT constraint_name
Die klein geschriebenen Namen musst du passend ersetzen.

marabu
  Mit Zitat antworten Zitat