Я пытаюсь создать SQL-оператор в TSQL, который выглядит следующим образом:
INSERT INTO UsersTable (UserName) VALUES (@UserName)
Это просто, пока вы не попытаетесь сделать это динамически в T-Sql, и @UserName не будет varchar
Это выглядит так:
SELECT @SQLInsert = 'INSERT INTO UsersTable (UserName) ' +
'VALUES (' + @UserName + ')'
За исключением, конечно, это не работает. Сколько тиков мне нужно, чтобы создать тики в строке ???? Сводит меня с ума!