Einzelnen Beitrag anzeigen

monta

Registriert seit: 18. Okt 2004
Ort: Dresden
141 Beiträge
 
#3

Re: Fremdschlüssel bei Insert ermitteln

  Alt 5. Jan 2007, 17:44
Zitat von Hansa:
Ja und ? Das muss hierarchisch aufgebaut sein. Kein Fremdschlüssel -> kein Eintrag in DB.
Das versteh ich jetzt nicht ganz, klar, wenn kein Fremdschlüssel da ist, gibts bei den Abrufen auch keinen Wert für das entsprechende Feld, bzw. es verweist halt auf NULL.
Aber das Problem ist doch, wenn ich meine gesamten Werte an die StoredProc übergebe, muss ich diese doch bei den Inserts auf die Tabellen aufteilen und dazu brauch ich ja für 50 Tabellen 50 Abfragen, ob der Wert existiert.

Und nun ist ja die Frage, wie man diese 50Abfragen möglichst leicht realisiert ohne sie in hunderte Zeilen alle einzeln aufzulisten.

Daher ja auch die Frage, ob man beispielsweise einer zweiten StoredProc eien Tabellennamen übergeben kann, bzw. die Tests in ner Unterprozedur kapselt.

Oder steh ich irgendwie auf der Leitung?
Johannes M.
.
  Mit Zitat antworten Zitat