我有一個數據庫,我可以上傳文件(如PDF,圖像等)。我將這些作爲Varbinary(max)保存到數據庫中。使用T-SQL從SQL Server提取二進制數據
我使用C#MVC上傳這些文件。我想知道的是,如何使用T-SQL查詢來查看這些文件,而不是.net。
這可能嗎?
我有一個數據庫,我可以上傳文件(如PDF,圖像等)。我將這些作爲Varbinary(max)保存到數據庫中。使用T-SQL從SQL Server提取二進制數據
我使用C#MVC上傳這些文件。我想知道的是,如何使用T-SQL查詢來查看這些文件,而不是.net。
這可能嗎?
不,您需要提取文件才能查看它們。
SQL Server和SSMS(SQL Server Management Studio)沒有以這種方式查看二進制數據的工具。
您可以使用sp_OAxxxx函數(COM交互函數)來創建相應的查看器,但最終這些查看器會要求將數據寫入磁盤。
是的,我打算在接下來的幾天裏,我只是想快速驗證文件是否正確上傳。目前在我的數據庫中,二進制數據顯示爲「0x00000000 ......」,這看起來並不正確。我想我會比預期更早地對觀衆進行研究! – 109221793 2010-11-08 10:34:50