Tôi có một bảng có tên là FEMALE
trong cơ sở dữ liệu của mình. Nó có ID
là PK
, cột có cột Image
.Cách lưu trữ hình ảnh trong các bảng cơ sở dữ liệu SQL Server cột
Câu hỏi của tôi là cách lưu trữ hình ảnh bằng truy vấn SQL?
Tôi có một bảng có tên là FEMALE
trong cơ sở dữ liệu của mình. Nó có ID
là PK
, cột có cột Image
.Cách lưu trữ hình ảnh trong các bảng cơ sở dữ liệu SQL Server cột
Câu hỏi của tôi là cách lưu trữ hình ảnh bằng truy vấn SQL?
cung cấp cho một thử này,
insert into tableName (ImageColumn)
SELECT BulkColumn
FROM Openrowset(Bulk 'image..Path..here', Single_Blob) as img
chèn
Làm mới TABLE
Vui lòng giải thích khối lượng lớn là gì? – VINNUSAURUS
'bulkcolumn' là một phần của cú pháp. –
Tôi đã thử INSERT INTO Nữ (Hình ảnh) SELECT BulkColumn TỪ Openrowset (SỐ LƯỢNG LỚN 'E: \ Vinay \ Thư mục Mới (2) \ ileana00002.jpg', Single_Blob) như img, nhưng nó đưa ra lỗi Msg 515, Cấp 16, Tiểu bang 2, Line 1 Không thể chèn giá trị NULL vào cột 'ID', bảng 'PMB.dbo.Female'; cột không cho phép null. INSERT không thành công. Tuyên bố đã bị chấm dứt. – VINNUSAURUS
Insert Into FEMALE(ID, Image)
Select '1', BulkColumn
from Openrowset (Bulk 'D:\thepathofimage.jpg', Single_Blob) as Image
Bạn cũng sẽ cần quyền quản trị để chạy truy vấn.
Hình ảnh sẽ đến từ đâu? –