使用 SQL 將圖片插入 SQL Server 2005 影像欄位
將影像儲存在資料庫中是許多應用程式中的常見要求。在 SQL Server 2005 中,影像資料類型用於儲存二進位數據,其中可以包含映像。
插入影像
將影像插入影像字段,您可以使用批次插入方法。此方法從檔案中讀取二進位數據,並在單一事務中將其插入到映像欄位中。以下程式碼示範如何將影像插入Employee 表中:
CREATE TABLE Employees ( Id int, Name varchar(50) not null, Photo varbinary(max) not null ) INSERT INTO Employees (Id, Name, Photo) SELECT 10, 'John', BulkColumn FROM Openrowset( Bulk 'C:\photo.bmp', Single_Blob) as EmployeePicture
驗證映像
要驗證影像是否已成功插入,您可以使用下列查詢:
SELECT Id, Name, Photo FROM Employees WHERE Id = 10
如果查詢傳回包含影像資料的行,則影像已成功插入。您也可以使用 SQL Server Management Studio 中的映像檢視器來檢視映像。
附加說明
以上是如何使用 SQL 將圖片插入 SQL Server 2005 影像欄位?的詳細內容。更多資訊請關注PHP中文網其他相關文章!