Ik heb een probleempje met een stored procedure in SQL Server 2005. Het volgende is er aan de hand. Wanneer ik de stored procedure uitvoer via onderstaand commando krijg ik geen resultaten:
Stored Procedure
Voer ik echter de query uit die in de storedprocedure staat en de parameter vervang door 'Inburgering & taaleducatie, direct', dan krijg ik wel resultaten.
Heeft dit misschien te maken met het & teken? En hoe zou ik dit moeten moeten oplossen?
Stored Procedure
SQL:
1
| SELECT * FROM tabel WHERE afdeling = @afdeling |
SQL:
1
| exec naamvanstoredprocedure @afdeling=N'Inburgering & taaleducatie, direct' |
Voer ik echter de query uit die in de storedprocedure staat en de parameter vervang door 'Inburgering & taaleducatie, direct', dan krijg ik wel resultaten.
SQL:
1
| SELECT * FROM tabel where afdeling='Inburgering & taaleducatie, direct' |
Heeft dit misschien te maken met het & teken? En hoe zou ik dit moeten moeten oplossen?