使用SQL创建文本文件并保存到varbinary blob文件中,而无需写入磁盘

时间:2018-12-17 00:31:54

标签: sql sql-server varbinary

我目前有一个有效的SQL存储过程,该过程使用BCP和xp_cmdshell在系统磁盘上创建文本文件,然后将该文件上载到附件表中的varbinary字段中。

我需要知道的是,是否可以在不将文件写入磁盘的情况下做到这一点?

详细信息

我正在使用MSSQL 2014,目的是将文本文件(实际上是一个csv文件)加载到数据库中,以便其他用户可以下载它。

1 个答案:

答案 0 :(得分:0)

文本文件是仅用于将内容插入varbinary字段中生成的吗?如果不这样做,为什么不使用convert函数将内容直接转换为varbinary并将结果直接推送到表字段中。

如果我弄错了,请纠正我。