Wie füge ich mit SQL Server 2005 und Management Studio ein Bild in eine Image
Typenspalte einer Tabelle ein?
Wie überprüfe ich vor allem, ob es vorhanden ist?
sql
sql-server
sql-server-2005
image
Keimsturm
quelle
quelle
So aktualisieren Sie einen Datensatz:
UPDATE Employees SET [Photo] = (SELECT MyImage.* from Openrowset(Bulk 'C:\photo.bmp', Single_Blob) MyImage) where Id = 10
Anmerkungen:
quelle
Tabelle erstellen:
Create Table EmployeeProfile ( EmpId int, EmpName varchar(50) not null, EmpPhoto varbinary(max) not null ) Go
Anweisung einfügen:
Insert EmployeeProfile (EmpId, EmpName, EmpPhoto) Select 1001, 'Vadivel', BulkColumn from Openrowset( Bulk 'C:\Image1.jpg', Single_Blob) as EmployeePicture
Diese SQL-Abfrage funktioniert einwandfrei.
quelle
Ich habe das Ziel erreicht, bei dem ich mehrere Bilder in die Datenbank einfügen muss
INSERT INTO [dbo].[User] ([Name] ,[Image1] ,[Age] ,[Image2] ,[GroupId] ,[GroupName]) VALUES ('Umar' , (SELECT BulkColumn FROM Openrowset( Bulk 'path-to-file.jpg', Single_Blob) as Image1) ,26 ,(SELECT BulkColumn FROM Openrowset( Bulk 'path-to-file.jpg', Single_Blob) as Image2) ,'Group123' ,'GroupABC')
quelle