Вставьте файл PDF в таблицу SQL-сервера с помощью Management Studio - PullRequest
1 голос
/ 24 октября 2019

Я пытаюсь вставить данные в следующую таблицу: Таблица данных

Я использую Management Studio, но я не знаю, как связать файл, вставленный сстолбец, который имеет идентификационный номер (в моем случае называется «пакет»). Все примеры, которые я нашел, выглядят так без этого столбца:

CREATE TABLE nameTable(fileReport varbinary(max)) 
INSERT INTO nameTable (fileReport) SELECT * FROM OPENROWSET(BULK 'c:\File1.pdf', SINGLE_BLOB) AS BLOB

1 Ответ

1 голос
/ 24 октября 2019

Хорошо, если я правильно понимаю ваш вопрос, ответ будет примерно таким:

INSERT INTO nametable
            (batch,
             filereport)
VALUES      ('batch_number1',
             (SELECT *
              FROM   OPENROWSET(BULK 'c:\File1.pdf', single_blob) AS fileReport)
)  

Я думаю, что ваша проблема в том, что вы не выполняете предложение VALUES в своем утверждении INSERT

Кстати, кредит, где он должен;Я получил этот ответ с этой веб-страницы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...