unix oracle数据导出txt导入sql server的分隔符问题 25

很奇怪的问题首先是不能识别‘\n‘换行,BCP和BULK都一样!用16进制码’0x0A‘搞定!但问题来了明明是N列数据却又N个列分隔符’|‘即在换行符前还多出来一个列分隔... 很奇怪的问题 首先是不能识别‘\n‘换行,BCP和BULK都一样!用16进制码’0x0A‘搞定!
但问题来了 明明是N列数据 却又N个列分隔符’|‘ 即在换行符前还多出来一个列分隔符!然后再导入数据的时候这个列分隔符就一道被写进了最后一列!
来个高人指点下如何在不动表结构和TXT文件,单纯从sql server这边来解决这个问题的方法。谢谢!
展开
 我来答
匿名用户
2015-03-28
展开全部
如果要导出为txt,必须要保证分隔符不会在任何字段中出现。
如果无法保证这一点,建议导出为xml格式,就不用考虑分隔符的问题了。
即使字段中有xml中用到的关键字,系统也会自动替换。
例如会将<替换成& lt;
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式