none
cotrollo incremento tabella RRS feed

  • Domanda

  • ciao a tutti chi mi può aiutare, devo implementare un controllo su una tabella in modo che se l'incremento di quasta tabella si blocca possa mandare un warning.

    il tutto su sql2008 R2

    mercoledì 30 settembre 2015 10:31

Tutte le risposte

  • di quale incremento parli ?

    intendi l'identity con incremento automatico di 1 ?

    se intendi questo quando l'hai visto bloccarsi ?


    Edoardo Benussi
    Microsoft MVP - Directory Services
    edo[at]mvps[dot]org

    mercoledì 30 settembre 2015 13:08
    Moderatore
  • Alle domande di Edoardo, aggiungo che "si blocca" alla fine significa due cose:

    • o la tua logica per l'incremento, ammesso che ci sia, fallisce, e quindi va gestito con una tua logica aggiuntiva
    • o hai un errore, diciamo, gestito da SQL (integrità referenziale, vincoli, cast, ecc.). In questo caso potresti utilizzare un try catch oppure gestire una transazione esplicita (cosa che, tra le altre cose, ti evita il commit di eventuali altre operazioni che non vuoi fare in caso di errore).

    ciao


    Alessandro Alpi - SQL Server MVP CTO at Engage IT Services S.r.l.

    venerdì 2 ottobre 2015 06:44
    Moderatore