Je suis en train de créer instruction SQL dans TSQL qui ressemble à ceci:Insertion de valeurs dans Dynamic Sql dans une procédure stockée - Où vont les ticks?
INSERT INTO UsersTable (UserName) VALUES (@UserName)
C'est facile jusqu'à ce que vous essayez de le faire de façon dynamique en T -sql et @UserName est un varchar
plus il ressemble à ceci:
SELECT @SQLInsert = 'INSERT INTO UsersTable (UserName) ' +
'VALUES (' + @UserName + ')'
Sauf bien sûr cela ne fonctionne pas. Combien de tics ai-je besoin pour créer des tiques dans une corde ???? Me rend fou!