这是查询我已经找到了将二进制数据(用VARBINARY),这是可以正常使用 CREATE TABLE Employees (
问题通过SQL查询(SQL Server 2008中)将二进制数据
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
但是,如果表员工有什么列,如:
CREATE TABLE Employees (
Id int,
Photo varbinary(max) not null,
Name varchar(50) not null
)
[组图列第二看过来!]
我试图操纵插入查询,但没有帮助!
东西向我们展示你尝试过什么查询。你是否试图按照原样使用查询?由于您正在使用列出列名的'INSERT INTO'变体,因此列的顺序与实际表中的顺序无关 - 这就是使用列名的要点 - 无需担心关于他们在桌上的顺序。 – QuantumMechanic 2011-04-05 16:12:14