У меня есть таблица, в которой один столбец (тип ntext) содержит данные, которые включают возврат каретки и перевод строки. (CHAR (13) и CHAR (10)).
Если я щелкну правой кнопкой мыши по таблице в SSMS 2008 и выберу «Выбрать 1000 верхних строк», а режим отображения будет установлен на «Результат в сетку», кажется, что управляющие символы (такие как TAB и CRLF) преобразуются в пространства для отображения сетка !!
Тем не менее, если я щелкну правой кнопкой мыши по таблице и выберу «Редактировать первые 200 строк», данные контрольного символа будут показаны в результирующей сетке (в виде двух маленьких квадратов).
Есть ли какой-нибудь способ удержать SSMS от удаления управляющих символов и замены их на пробелы? Сначала я подумал, что это просто проблема с отображением, но если щелкнуть правой кнопкой мыши одну ячейку и выбрать «Копировать», а затем вставить в блокнот, вставляются только пробелы.
Я не понимаю, почему они это сделали.