sql >> データベース >  >> RDS >> Mysql

エラー#1442MySQL-トリガーを作成

    あなたはこのようにそれを達成することができます:

    DROP TRIGGER IF EXISTS `cp nome nome1`;
    DELIMITER //
    CREATE TRIGGER `cp nome nome1` BEFORE INSERT ON `casello`
    FOR EACH ROW 
    SET NEW.nome1=NEW.nome
    //
    DELIMITER ;
    

    UPDATEは作成しません 行が挿入されたら、BEFOREで変更します それらはINSERT ed。

    注、NEW ここではキーワードであり、テーブル名ではありません。




    1. 複数のMySQL行を1つのフィールドに連結できますか?

    2. 最後の(最新の)明確な最高値を取得する

    3. 実行しているOracleクライアントのバージョンを判別するための最良の方法は何ですか?

    4. MySQL#1364-フィールド'column_name'にデフォルト値がありません-DBに挿入できません