gpt4 book ai didi

sql - 使用 Excel 从 VARBINARY(MAX) 字段批量插入

转载 作者:行者123 更新时间:2023-12-02 12:16:49 26 4
gpt4 key购买 nike

BULK INSERT Communication.Message

FROM OPENROWSET('Microsoft.Jet.OLEDB.4.0',

'Excel 8.0;Database=C:\temp\Messages201101.XLS', [messages$])

如何采用上述内容,从名为 Attachments.FileContents 的表中名为 FileBytes 的 Varbinary(max) 字段读取 Message.XLS?我已经知道如何通过各种方法将其暂存在表中——我只是不知道使用来自 VarBinary(max) 字段的 BULK INSERT 的方法。

最佳答案

Jet 驱动程序无法打开包含文件字节的 VARBINARY。正在查看this MSDN page ,文档没有讨论打开/安装除文件之外的任何内容。您必须从 FileBytes 中取出字节,将它们写入文件,然后在 OPENROWSET 语句中使用文件。

关于sql - 使用 Excel 从 VARBINARY(MAX) 字段批量插入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6447154/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com