Visualizzazione dei risultati da 1 a 2 su 2
  1. #1

    aiuto sintassi TRTIGGER MYSQL

    Ho un problema con la sintassi dei trigger. Ho scritto questo trigger

    CREATE TRIGGER canc_visitatori_registrati AFTER DELETE
    ON VISITATORI_REGISTRATI FOR EACH ROW
    DELETE FROM NUOVI_UTENTI
    WHERE Nickname=OLD.Nickname;
    e ottengo dei messaggi d'errore sulla sintassi, che però non trovo. per scrupolo ho provato a copiare dei trigger esemplificativi da internet e eseguendoli su phpmyadmin ottenevo sempre errori sintattici. allora mi chiedevo se effettivamente ho sbagliato io a scrivere il trigger o c'è qualcosa che mi sfugge su PMA di altervista?

  2. #2
    up


    quella che ho scritto prima era sbagliata semanticamente
    ora chi mi dice dove sbaglio nella sintassi?
    questo trigger lo scrivo su phpmyadmin. HELP

    CREATE OR REPLACE TRIGGER `nometrigger`
    BEFORE INSERT ON `tabella1`
    FOR EACH ROW
    BEGIN
    DELETE FROM tabella2
    WHERE tabella2.Nickname=NEW.Nickname;
    END;

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.