Thema: Delphi Trigger

Einzelnen Beitrag anzeigen

Benutzerbild von stOrM
stOrM

Registriert seit: 7. Jun 2003
Ort: Mülheim an der Ruhr
434 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Trigger

  Alt 11. Mai 2017, 21:08
Ist das denn ein gültiges Select?

Select * from jb_tabelleB where `jb_tabelleB`.`bezeichnung` = jb_tabelleA`.`bezeichnung`;
Sprich: lässt sich das außerhalb eines Triggers fehlerfrei ausführen?

Da hätte ich jetzt erstmal sowas vermutet:

Select b.* from jb_tabelleB b, jb_tabelleA a where a.bezeichnung = b.bezeichnung;

Sind die ` bei MySQL wirklich erforderlich?

Abgesehen davon kann ich an dem Inhalt des Triggers erstmal keinen für mich erahnbaren Sinn erkennen.

Was ist ZX? Ein Integer?
Und der soll den vollständigen Inhalt einer Abfrage aufnehmen?

Ein paar Ansätze zu der Aufgabenstellung sind eventuell hier zu finden:

http://stackoverflow.com/questions/3...-in-a-variable

Die Feldtypen ergeben sich, wenn du im Eingangspost mal schaust was in den Klammern neben den Feldbezeichnern steht.
Ich dachte es wäre klar was passieren soll in Tabelle A wird ein neuer Datensatz angelegt... Der Trigger schaut in Tablee B nach dem Bezeichner ist der Identisch nimm den Wert der in Tabelle B in ZX steht und hau den in Tabelle A im Feld ZX rein
  Mit Zitat antworten Zitat