2011-11-25 1 views

risposta

26

Che dire:

declare @inserted BIT = 0, @removed BIT = 0 

Lavori in SQL Server 2008 e fino (non ha specificato quale versione di SQL Server ....)

Aggiornamento: ok, quindi sei bloccato su SQL Server 2005 - in quel caso , credo che questo è il meglio che puoi fare:

DECLARE @inserted BIT, @removed BIT 
SELECT @inserted = 0, @removed = 0 
+0

grazie ma ho SQL Server 2005. –

1

ma sarebbe possibile per rendere questo ancora più semplice e usare qualcosa come:

SET @inserted, @removed = 0 

suppongo yo dire

SET @inserted = @removed = 0 

No, questo non è possibile. T-SQL non supporta questo tipo di sintassi.