2010-03-09 58 views
0

我有一個用戶表,其所有的頭像都保存在圖像字段中。我想將它從數據庫中取出並作爲常規文件存儲在磁盤上。如何將圖像從SQL Server導出到磁盤上的文件?

我環顧四周,看到了一些textcopy的代碼,但由於某種原因,這似乎並沒有出現在我的機器上。這是我寫的代碼。任何人都知道一種方法來完成這項工作?

DECLARE @exec_str varchar (255) 
SELECT @exec_str = 
     'textcopy /S (local)\SQLEXPRESS' + 
     --' /U ' + @login + 
     --' /P ' + @password + 
     ' /D thedatabase' + 
     ' /T User'+ 
     ' /C AvatarImage' + 
     ' /F "d:\Avatars\' + User.Name + '.jpg"' + 
     ' /O' 
FROM [User] 
WHERE UserID = 2 
EXEC master..xp_cmdshell @exec_str 

回答

相關問題