我试图将.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'你的本地机器上的一个文件? –