前陣子在網路上看到有人問了這個問題
赫然驚覺我自己也不會....所以上網搜尋了一下
發現有範例,因此貼在這裡提醒一下自己!!
--先建立一個資料表
CREATE TABLE Employees
( ID int,
Name varchar(50) not null,
Photo varbinary(max) not null --image 或是 varbinary(max) 資料型別來儲存二進位資料
( ID int,
Name varchar(50) not null,
Photo varbinary(max) not null --image 或是 varbinary(max) 資料型別來儲存二進位資料
)
--寫入圖檔重點來了....這是寫入的方法@@
INSERT INTO Employees (Id, Name, Photo)
--寫入圖檔重點來了....這是寫入的方法@@
INSERT INTO Employees (Id, Name, Photo)
SELECT 10, 'John',
BulkColumn from Openrowset( Bulk 'C:\photo.bmp', Single_Blob) as EmployeePicture
不過目前還沒有實驗是否可行!!(這是不負責任講座)
證實有效,且查詢出來的圖片資料是二進位的內容^^
全站熱搜