У меня есть этот пример запроса T-SQL, и я пытаюсь выполнить его на SQL-Server-2008.
DECLARE nvarchar(1000) @wstring = "I asked my son's teacher, "How is my son doing now?""
UPDATE tablename SET columnname = ' " & @wstring & " ' where ... blah ... blah
Я знаю, что приведенный выше запрос приведет к ошибке.
Итак, как мне обрабатывать экранирование одинарных и двойных кавычек в операторе SQL-Update.
Пожалуйста, не предлагайте вручную добавлять «косую черту» или одинарные кавычки перед каждымцитата и аналог для двойной цитаты.
Это было бы непрактично, поскольку приведенный выше пример является просто sAmple, а фактическое значение приложения составляет более 1000 символов, которые будут получены из какого-либо другого системного источника.