【发布时间】:2018-08-07 21:30:28
【问题描述】:
我的 SQL 表包含以下数据:
╔══════════╦════════════╗
║ Column 1 ║ Column 2 ║
╠══════════╬════════════╣
║ 1 ║ |Some Data ║
╚══════════╩════════════╝
然后将这些数据导出到管道 (|) 分隔的文本文件,如下所示:
1||Some Data
当我尝试使用带有格式文件的 BCP 导入此数据时,它显然失败了。
然后我尝试使用带有文本限定符的文件生成:
1|"|Some Data".
但是,这也失败了。文本限定符的目的是什么?如何告诉 bcp 使用 |" 作为第二列的字段分隔符?
【问题讨论】:
-
作为健全性检查,您可以将文件导入 Excel 还是返回数据库?