2010-09-05 3 views
1

Je veux passer 2 paramètres à SQL procédure stockée et utiliser « comme » déclaration si:passe 2 paramètres et utiliser « comme » dans SQL Server 2005 La procédure stockée

CREATE PROCEDURE dbo.StoredProcedure1 
    @project varchar(max) 
    @group varchar(50) 
AS 
BEGIN 
    SELECT * FROM table1 WHERE Projectname = @project and Resource_ID like '%' + @group + '%' 
END 

Il dit qu'il ya une syntaxe incorrecte près de @group et que je dois déclarer la variable scalaire @project.

Une idée comment puis-je faire ce travail?

Merci!

Greg

Répondre

2

Votre liste de paramètres a une virgule manquante

CREATE PROCEDURE dbo.StoredProcedure1 
    @project varchar(max), --missing comma 
    @group varchar(50) 
AS 
... 
+0

Merci! Thats une erreur stupide .. trop mal le compilateur ne pouvait pas me dire que :( –

Questions connexes