Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Trigger

  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    26

    Trigger

    Ciao Ragazzi, ho un problema...

    Devo creare un Trigger...
    Ho due tabelle (prova1 e prova2), con relativi campi (campo1 e campo2), devo creare un trigger dove mi inserisca ogni nuovo valore che viene inserito nella tabella prova1 in quella di prova2...

    Mi potete aiutoare??

    GRAZIE!

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    che db usi?
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    26
    SQL SERVER 7

  4. #4
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    per fare quello che chiedi non ti basta fare 2 insert consecutive? di solito i trigger si usano per altro.
    Tutti vogliono parlare, nessuno sa ascoltare.

  5. #5
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    26
    non posso toccare il programma...

  6. #6
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    ok. cerca nella documentazione in linea di sqlserver
    trovi degli esempi pronti. io uso sqlserver 2000
    Tutti vogliono parlare, nessuno sa ascoltare.

  7. #7
    Utente di HTML.it
    Registrato dal
    Aug 2000
    Messaggi
    90

    prova questo esempio

    CREATE TRIGGER prova1_isrt ON dbo.prova1
    FOR INSERT AS

    INSERT INTO prova2
    (Campo1,Campo2)
    SELECT I.Campo1,I.Campo2
    FROM Inserted I
    GO

    il nome del trigger (prova1_isrt) lo puoi modificare a tuo piacimento;in pratica si tratta di eseguire una insert nella tabella prova2 partendo dai records 'inserted' nella tab. prova1.
    Devi modificare l'elenco dei campi in base a ciò che ti serve.
    Spero di esserti stato d'aiuto, ciao.
    Roby

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