Visualizzazione dei risultati da 1 a 4 su 4

Discussione: trigger SQL SERVER

  1. #1
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    28

    trigger SQL SERVER

    Ciao,
    dovrei, eliminando un record dalla tabella A, aggiungerlo alla tabella B (credo con un trigger).
    Qualcuno sa come ci si riferisce al record appena cancellato?
    Grazie in anticipo!

  2. #2
    quando elimini un record questo dovrebbe lasciare tracce in una tabella temporanea "deleted"... cmq nella guida puoi approfondire l'uso dei trigger INSTEAD OF DELETE e AFTER DELETE
    Saluti a tutti
    Riccardo

  3. #3
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    28
    Grazie per la risposta,
    ho provato così ma mi dà errore:

    CREATE TRIGGER [Storiciz] ON dbo.Appuntamenti FOR delete AS
    INSERT INTO dbo.[eliminati_L]
    SELECT
    *
    FROM deleted

    mi dice che non può usare determinati campi nella tabella deleted...

  4. #4
    Utente di HTML.it
    Registrato dal
    Dec 2002
    Messaggi
    28
    NO SPETTA! Ci sono riuscito è bastato aggiungere INSTEAD...
    Grazie mille!!

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 © 2026 vBulletin Solutions, Inc. All rights reserved.