Rumah >pangkalan data >tutorial mysql >Bagaimanakah Saya Boleh Mengimport Imej ke dalam SQL Server 2005 Hanya Menggunakan SQL?
Mengimport Data Imej ke dalam Medan Imej SQL Server 2005 Menggunakan SQL Sahaja
Artikel ini menangani cabaran untuk memasukkan imej ke dalam lajur jenis Imej menggunakan SQL sahaja dalam SQL Server 2005 dan Management Studio. Ia juga menyediakan kaedah untuk mengesahkan pemasukan yang berjaya.
Untuk bermula, buat jadual baharu yang dipanggil "Pekerja" dengan skema berikut:
CREATE TABLE Employees ( Id int, Name varchar(50) not null, Photo varbinary(max) not null )
Seterusnya, masukkan imej ke dalam " Foto" lajur jadual "Pekerja" menggunakan pernyataan SQL berikut:
INSERT INTO Employees (Id, Name, Photo) SELECT 10, 'John', BulkColumn FROM Openrowset( Bulk 'C:\photo.bmp', Single_Blob) as EmployeePicture
Di sini, "photo.bmp" mewakili fail imej sebenar yang anda ingin masukkan, dan "10" dan "John" masing-masing mewakili nilai Id dan Nama untuk rekod pekerja.
Untuk mengesahkan bahawa imej telah berjaya dimasukkan, anda boleh menggunakan pertanyaan berikut:
SELECT * FROM Employees WHERE Id = 10
Pertanyaan ini harus mengembalikan keseluruhan rekod pekerja, termasuk lajur Foto. Anda kemudiannya boleh melihat imej dalam tab "Data" Studio Pengurusan.
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mengimport Imej ke dalam SQL Server 2005 Hanya Menggunakan SQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!