Значение SQL строки охватывает несколько строк в запросе

UPDATE: биография может содержать апострофы (см. обновленный пример)

У меня есть SQL-запрос, значение которого охватывает несколько строк, и это приводит к отказу запроса:

UPDATE User SET UserId=12345, Name="J Doe", Location="USA", Bio="I'm a
bio that has an apostrophe, and I'm 
spanning multiple lines!" 
WHERE UserId=12345

В C# вы можете поставить @ перед строкой Bio=@"...", чтобы позволить ей охватывать несколько строк, но я не уверен, как того же можно добиться с помощью SQL-запросов. Как сделать так, чтобы строка занимала несколько строк, не прибегая к ручной конкатенации строк:

Bio="I'm a"
+" bio that has an apostrophe, and I'm"
+" spanning multiple lines!" 
28
задан Kiril 16 November 2011 в 03:56
поделиться