Как добавить многострочный текст в поле varchar (MAX) - PullRequest
12 голосов
/ 29 июля 2011

Я создал поле varchar (MAX) в качестве мемо-поля.К сожалению, я не могу найти способ добавления многострочного текста в такое поле с помощью MS SQL Server Management Studio.Если я использую копирование / вставку многострочного текста, в поле varchar (MAX) вставляется только первая строка многострочного теста.

Ответы [ 3 ]

19 голосов
/ 29 июля 2011

Как вы заметили, если вы вставляете в многострочный текст, вставляется только первая строка, вместо этого вставьте текст в оператор обновления и запустите его;

update T set fld =
'aaa
sss
ddd'
where ...

(Вам нужно SELECTв приводит к режиму текста для наблюдения линий, в виде сетки они отображаются в виде двойных пробелов)

0 голосов
/ 29 июля 2011

Вы можете использовать REPLACE('Line1@Line2@Line3', '@', CHAR(13) + CHAR(10)), например.

0 голосов
/ 29 июля 2011

вы пробовали ALT + ENTER .. это должно добавить новую строку

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...