Rumah > pangkalan data > tutorial mysql > Bagaimanakah Saya Boleh Mengimport Imej ke dalam SQL Server 2005 Hanya Menggunakan SQL?

Bagaimanakah Saya Boleh Mengimport Imej ke dalam SQL Server 2005 Hanya Menggunakan SQL?

Susan Sarandon
Lepaskan: 2024-12-30 20:49:18
asal
574 orang telah melayarinya

How Can I Import Images into SQL Server 2005 Using Only 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
)
Salin selepas log masuk

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
Salin selepas log masuk

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
Salin selepas log masuk

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan