Вставить и выбрать строки с большим количеством символов - PullRequest
0 голосов
/ 08 марта 2019

Я вставляю данные в столбец nvarchar (max) или ntext, длина строки составляет около 130 000 символов.Когда я вставляю данные и затем копирую строку из сетки, она только когда-либо представляет первые 43 700 символов вставки.Поэтому мне нужен способ, в котором все 130 000 символов хранятся в строке, потому что оба этих типа данных должны быть способны хранить этот размер строки.

Используя только 43 700 строк символов, которые были созданы моими вставками, япопытался выбрать строку с «результатами в файл», потому что это то, что я буду делать со строками, - выводить их в файл отчета (один файл отчета на каждую 130,00 строку символов).К сожалению, в файле отчета отображаются только первые 8192 символа строки, я был в опциях и установил максимальный вывод, который составляет 8192 символа.Поэтому мне понадобится способ, когда, когда в строке хранится 130 000 символов, все они могут быть выведены в файл.

Я знаю, что существуют способы кодирования SQL, поэтому он разделяетвставить в три строки, а затем разбить выбор на столько частей, сколько потребуется для вывода всех данных.Делая это, мы говорим, что с типами данных, способными содержать миллион или более символов, SSMS может вставлять только 43 700 символов и выводить только 8192 символа.Или есть способ настроить сервер / базу данных / таблицу, чтобы он мог использовать заданную емкость этих типов данных?

Заранее спасибо любым решениям.

...