Я должен вставить двоичные данные из файла в varbinary (макс.) столбец в SQL Server как часть моего сценария развертывания.
Файл находится на локальной машине, SQL Server находится на удаленном.
Вот определение таблицы данных
CREATE TABLE [dbo].[Config] (
[ID] INT IDENTITY (1, 1) NOT NULL,
[Name] NVARCHAR (50) NOT NULL,
[Cfg] VARBINARY(MAX) NOT NULL
);
Мне нужно что-то вроде этого псевдокоманда
INSERT INTO Config(ID, Name, Cfg) VALUES (0, 'Default', ????('Default.cfg')??? )
т.е. данные взяты из локального файла.
Как я могу сделать это?
Все это невозможно только с помощью SQLCMD.
Здесь необходим более мощный инструмент развертывания.