2012-03-05 23 views

答えて

0

をしたい場合は、[はい、できなければなりません写真データをエクスポートするbcp.exeのを使用します - ここに例のコードを持つサイトです:リンクが死んで行く場合には http://www.sqlusa.com/bestpractices/imageimportexport/

例:

UPDATE dbo.PhotoLibrary 
SET Photo = (SELECT * 
       FROM OPENROWSET(BULK 'C:\MyImage.JPG', SINGLE_BLOB) AS x) 
WHERE ImageName = 'MyImage' 
1

私はuができると確信しているが、私はむしろ、この

CREATE TABLE PictureStore (
    [id] [int] IDENTITY(1,1) NOT NULL, 
    [filename] [varchar](255) NULL, 
    [created] [datetime] NULL, 
    [picturedata] [varbinary](max) NULL, 
) 

insert PictureStore (filename, created, picturedata) select '$(_FILENAME)', GETDATE(), BulkColumn from Openrowset (Bulk '$(_FILENAME)', Single_Blob) as picturedata 

のようなものを使用し、uは

bcp "select top 1 picturedata from dbo.PictureStore order by created desc" queryout picturedata.zip -S fssrv -T -f bcp.fmt 
関連する問題