Мне нужно создать сценарий вставки SQL для копирования данных с одного сервера SQL на другой.Таким образом, в .net я читаю данные данной таблицы SQL Server и записываю их в новый текстовый файл, который затем может быть выполнен для вставки этих данных в другие базы данных.
Один из столбцовVARBINARY (MAX).
Как и как я могу преобразовать полученный байт [] в текст для сценария, чтобы его можно было вставить в другие базы данных?
SSMS показывает эти данные в виде шестнадцатеричной строки,Это формат для использования?Я могу получить этот же формат со следующим
BitConverter.ToString(<MyByteArray>).Replace("-", "")
Но как это можно вставить снова?
Я пытался
CONVERT(VARBINARY(MAX), "0xMyHexString")
Это делает вставку, но значение нетак же, как в исходной таблице.