我試圖將.pdf
文件的內容放入varbinary(max)
類型的列中。如何將.pdf文件內容放入varbinary(max)列
我該如何做到這一點?我玩convert
和cast
,但它似乎沒有工作。
我正在考慮定義var1 varbinary(max)
並將其設置爲文件的內容,但這也失敗了。
declare @var1 varbinary(max)
set @var1 'c:\xxx\inp.pdf' ???
然後:
insert into t1(xdata) values (@var1);
或者,也許我可以使用插入來自文件,不知道這是可能的,而不BULK?
感謝您的幫助,我不能使用.pdf
文件中單qoutes任何內容,它把它作爲varchar
- (
感謝所有幫助 戴
將技術放在問題的標籤中,而不是標題。 –
有幾種方法可以訪問文件,如果可以從服務器訪問運行SQL Server的帳戶的文件。這是這裏的情況,還是'C:\ xxx \ inp.pdf'你的本地機器上的一個文件? –