Visa ett inlägg
Oläst 2011-01-04, 10:51 #1
digis avatar
digi digi är inte uppkopplad
Har WN som tidsfördriv
 
Reg.datum: Jul 2004
Inlägg: 1 335
digi digi är inte uppkopplad
Har WN som tidsfördriv
digis avatar
 
Reg.datum: Jul 2004
Inlägg: 1 335
Standard SQL-problem (T-SQL, SP, variabel)

Tjo!

Vi stötte på ett litet problem på jobbet när vi skulle skapa en ny SP i MSSQL 2008.

Saken är att vi har en query i stil med:

Kod:
SELECT stuff FROM table
WHERE thing IN ('1','2','3')
Är det möjligt att göra något i stil med:

Kod:
CREATE PROCEDURE test
@things VARCHAR(400)
AS
BEGIN
SELECT stuff FROM table
WHERE thing IN @things
END
Kort och gott: går det att skicka in en sträng i stil med '1','2','3' och använda denna i en IN?
Om det går; måste jag då skicka med ( och ) också?

Tack på förhand
Pelle
digi är inte uppkopplad   Svara med citatSvara med citat