【问题标题】:How does BCP queryout encode varbinary(max) and can I change the encoding?BCP queryout 如何对 varbinary(max) 进行编码,我可以更改编码吗?
【发布时间】:2016-03-28 16:26:56
【问题描述】:

我有一个遗留系统,该系统具有存储在数据库中的 varbinary(max) 列中的图像字节数组 (jpg)。 sql bcp 用于创建写入平面文件的字符串的默认编码是什么?另外,我可以更改编码吗?

【问题讨论】:

    标签: sql-server encoding bcp


    【解决方案1】:

    当您使用bcp 输出时,默认格式是本机格式,或者您可以使用-n 强制输出(-N 也可以使用,因为它将非字符数据存储为本机格式)。

    Kalman Toth 的网站有一个例子 http://www.sqlusa.com/bestpractices/imageimportexport/

    【讨论】:

      猜你喜欢
      • 2015-09-13
      • 1970-01-01
      • 1970-01-01
      • 2018-11-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-29
      • 2018-09-12
      相关资源
      最近更新 更多