Вставьте изображение в столбец таблицы, которая уже имеет 5 столбцов - PullRequest
0 голосов
/ 23 марта 2012

Я хочу вставить изображение в столбец таблицы, в которой уже есть 5 столбцов

что-то вроде этого кода, но он не работает, поэтому я спрашиваю вас, есть ли решение

insert into dbo.Produit 
values
('Pc portable',
 'HP EliteBook série p',
 'Un ordinateur professionnel robuste de 35,5 et 39,6 cm (14.0" et 15.6") à fonctions multiples, hautes performances et longue autonomie',
 SELECT * FROM 
 OPENROWSET(BULK N'C:\Users\Yassine-Kira\Desktop\Templates\ProductImg\elite-book_tcm_133_1096796.png', SINGLE_BLOB) ,20,4999,0);

1 Ответ

0 голосов
/ 23 марта 2012

Я не уверен, что вы можете сделать это так, как вы пытаетесь. Почему бы вам не загрузить изображение в переменную, а затем использовать эту переменную в операторе вставки:

declare @image varbinary(max)

set @image = (SELECT BulkColumn from Openrowset( Bulk 'C:\Users\Yassine-Kira\Desktop\Templates\ProductImg\elite-book_tcm_133_1096796.png', Single_Blob) as BikeImage)

insert into dbo.Produit 
values
('Pc portable',
 'HP EliteBook série p',
 'Un ordinateur...',
 @image,
 20,
 4999,
 0);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...