Stored procedures igen.
HejSpørgsmålet er lidt i forlængelse af et tideligere spørgsmål: http://www.eksperten.dk/spm/120195
Jeg har følgende:
declare @Temp_Sub_Kategori_ID Int,
@Temp_Kategori_Vaerdi Varchar(255),
@Kategori_ID Int,
@Temp_Kategori_Array Varchar(255),
@Temp_Sql_String Varchar(255)
Set @Kategori_ID = 5
Set @Temp_Kategori_Array = 0
Set @Temp_Sql_String =\'Select
\' + @Temp_Sub_Kategori_ID + \' = Kategori_Sub_ID,
\' + @Temp_Kategori_Vaerdi + \' = Kategori_Vaerdi From tbl_Kategori
Where
Kategori_Sub_ID = \' + @Kategori_ID + \' And
Kategori_ID Not In (\' + @Temp_Kategori_Array + \')\'
Print @Temp_Sub_Kategori_ID
Og jeg får følgende fejl:
Server: Msg 245, Level 16, State 1, Line 10
Syntax error converting the varchar value \'Select \' to a column of data type int.
Hvad er det lige jeg gør galt?