Tôi đang cố gắng đặt nội dung của tệp .pdf
vào một cột thuộc loại varbinary(max)
.Cách đặt nội dung tệp .pdf vào cột (cột) tối đa
Làm thế nào tôi có thể đạt được điều này? Tôi đã chơi với convert
và cast
, nhưng có vẻ như nó không hoạt động.
Tôi đã suy nghĩ về việc xác định var1 varbinary(max)
và đặt nó vào nội dung của tệp, nhưng điều này cũng không thành công.
declare @var1 varbinary(max)
set @var1 'c:\xxx\inp.pdf' ???
và sau đó:
insert into t1(xdata) values (@var1);
Hoặc có lẽ tôi có thể sử dụng chèn từ tập tin, không chắc chắn là điều này có thể không RỜI?
Đánh giá cao sự giúp đỡ của bạn, tôi không thể sử dụng nội dung của tập tin trong .pdf
qoutes đơn hoặc, nó đối xử với nó như varchar
-. (
Cảm ơn tất cả sự giúp đỡ Đại
Đặt công nghệ vào các thẻ câu hỏi chứ không phải tiêu đề. –
Có nhiều cách để truy cập tệp, nếu tệp đó có thể truy cập được cho tài khoản SQL Server đang chạy từ máy chủ. Đó có phải là tình huống ở đây hay là 'C: \ xxx \ inp.pdf' một tệp trên máy cục bộ của bạn? –