Trigger e lock row

martedì 23 agosto 2011 - 11.03

danielerew Profilo | Newbie

buongiorno,

Avete per caso del materiale su trigger SQL 2005

dovrei fare in modo che quando un utente apporta una modifica su una tabella automaticamente gli altri utenti non possano scrivere sullo stesso row (inserimento) ma venga bloccato.
Sucessivamente parta un aggiornamento come fosse un update su alcuni inserimenti della stessa tabella che hanno uno stesso riferimento id o categoria.

Es.

Tab1 (campi id(int) nome(char), cognome(char), categoria(enum) padre(int))

se avessi all interno della tab1 questi valori

1 giorgio napolitano macchine , 1
2 giovanni bugliani macchine , 1
3 mario rossi user, 3


nel caso modificassi il record1 di conseguenza nessuno deve poter scrivere contemporanemente a me sul record e dopo dovrebbe partire un evento after che mi aggiorni i valori con lo stesso padre in questo caso 1

Scusate se sono stato poco chiaro e scusate se ci fosse gia un treed ma non vedo la ricerca sul forum.

Grazie in anticipo
D.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5