#tsql #datatable #sql-server-openxml
#tsql #с возможностью обработки данных #sql-сервер-openxml
Вопрос:
Я успешно использую OpenXML уже некоторое время, но я сталкиваюсь с проблемой, когда иногда XML-строка, передаваемая в sql, слишком велика, чтобы соответствовать параметру.
Как решить эту проблему, вместо того, чтобы просто ограничивать длину данных, чтобы соответствовать строке xml.
Спасибо
Комментарии:
1. Использовал xml вместо varchar для передачи данных в t-sql
Ответ №1:
Почему вы читаете в строку? Это zip-файл, поэтому подготовьте его в двоичном режиме непосредственно в OpenXML SDK. Или, если вы не в .net, то то же самое, но прямо в любую используемую вами библиотеку zip-файлов.
Комментарии:
1. Я предлагаю вам сохранить / прочитать ее из Oracle в виде большого двоичного объекта. И это может быть прочитано в виде потока.
Ответ №2:
Использовал xml вместо varchar для передачи данных в t-sql