Как вставить двоичные данные в SQL-сервер с помощью SSMS

Существует ли способ вставить двоичные данные в SQL-сервер непосредственно от студии управления SQL Server?

27
задан Daniel 15 December 2009 в 08:58
поделиться

2 ответа

Нашел ответ:

SQL Server имеет команду «OPENROWSET», которая принимает путь к файлу.

например

Update myTable
set Image = (
SELECT *
FROM OPENROWSET(BULK N'C:\image.png', SINGLE_BLOB) test)
where ImageID = 1 

Источник: http: //shortfastcode.blogspot. com / 2009/12 / insert-binary-data-like-images-into-sql.html

25
ответ дан 28 November 2019 в 05:16
поделиться

Попробуйте следующее:

INSERT INTO Table (field1) VALUES (0xABCDEF)

Где 0xABCDEF - ваши двоичные данные, представленные в виде шестнадцатеричной последовательности.

21
ответ дан 28 November 2019 в 05:16
поделиться
Другие вопросы по тегам:

Похожие вопросы: