I have the following table:CREATE TABLE [COUNTS] ( [sDatabase] [varchar] (30) COLLATE SQL_Latin1_General_CP1_CI_AS NULL , [Universe] [int] NULL , [VoiceMessages] [int] NULL , [AMMessages] [int] NULL , [Disconnects] [int] NULL ) ON [PRIMARY]GOINSERT [COUNTS] (sDatabase, universe, voicemessages, ammessages, disconnects)VALUES ('voicenet_NGEV1', 57794,0,0,0)INSERT [COUNTS] (sDatabase, universe, voicemessages, ammessages, disconnects)VALUES ('voicenet_AT1037', 5117,5029,55,33)
I need to execute the following query:SELECT @Universe = Universe @VM = VoiceMessages, @AM = AMMessages, @DI = DisconnectsFROM COUNTSWHERE sDatabase = @sDatabase
I need to execute this query dynamically because I populate @sDatabase from another table.I know I can use sp_executesql, but I can't get it to work.Does anyone know how to do this?Thanks,Ninel