最初のテーブルにデータを挿入するときにトリガを作成して、最初のテーブルに関連する2番目のデータを挿入できるようにする必要があります。テーブルにデータを挿入するための挿入トリガの前にMySQLを書くには?
CREATE TRIGGER test1
ON Telegramas
BEFORE INSERT
AS
BEGIN
INSERT INTO Dispositivos SET Dispositivos.GrupoOrigen = Telegramas.GrupoOrigen;
END;
私はそれを作成しましたが、私は見ることができない構文エラーがあります。手助け?または関係をより簡単にする別の方法ですか?
delimiter |
CREATE TRIGGER test1
[...]
END |
delimiter ;
をしかし、あなたのトリガーに問題がある:
は、私たちと構文エラーを共有することができますか? – saw303
エラー consultaのSQL: INSERT INTO Dispositivos SET Dispositivos.GrupoOrigen = Telegramas.GrupoOrigenをBEGIN TelegramasBEFORE INSERT AS ON をTRIGGERのtelegramas.test1を作成します。 MySQLのデータベース:文書番号 #1064 - SQL構文に誤りがあります。ライン2 –