Kev*_*Kev 10 export bcp escaping sql-server-2000
我需要使用SQL Server 2000的BCP实用程序导出一些数据.有时我的数据包含我需要用作列和行终止符的字符,例如\ t和\n.如何让BCP在输出数据时转义它用作终结符的字符,以便我可以在另一个程序中实际导入数据?
例如,我的一个列是文本数据,包括选项卡和换行符.BCP只是按原样导出它们,我试图导入它们的程序变得混乱,因为数据在一行中间结束和/或一行包含额外的列,没有明显的原因.
这似乎是一个非常非常非常基本的函数,包含在数据导出器中,但是没有一个命令行选项似乎提到它.(为什么它不仅仅是默认值超出我.)我错过了什么?
gbn*_*gbn -9
您不能拥有包含制表符和换行符以及制表符和换行符分隔符的数据。这个不成立。转义没有帮助,因为选项卡就是选项卡。我们这里讨论的不是 C# 字符串处理。
我要做的是使用不同的终止符,例如|和||/n,或使用格式文件
| 归档时间: |
|
| 查看次数: |
7528 次 |
| 最近记录: |