:【花园酒店】 服务端监听执行异常:合并数据异常:执行S

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

:【花园酒店】 服务端监听执行异常:合并数据异常:执行S

问题描述:【花园酒店】 服务端监听执行异常:合并数据异常:执行SQL语句失败:大容量插入: DataFileType 被错误地指定为 char。将假定 DataFileType 为 widechar,因为数据文件有 Unicode 签名。!
原因分析:这是蓝厨分店花园酒店中采购入库明细(明细单号为:PI121229112453125)备注字段(FNote)中出现了字符‘|’。在数据交换中解析jons包的时候,每个字段值之间用‘|||’来分割,用‘__|’来结束每行记录,然后生成文件;所以当字段值中出现‘|’字符时,会当做分割符号来处理,导致分割符增多,在执行:bulk insert 供应链数据_采购数据_上传19216876213_15_18_30_566_50_TmpData_Server
from 'C:\DataTrans\供应链数据_采购数据_上传192.168.76.213_15_18_30_566_50_Data_Server.txt'
WITH(FIELDTERMINATOR = '|||', ROWTERMINATOR = '__|') 这个脚本的时候;报以上错误,意思是字段数不匹配。
解决方法:在分店执行脚本:update scm_purchasestockindetail set fnote='抛光砖(三楼平安)' where fdetailno='R12122911245373401'
注意事项:录入值时,避免包含'|'等字段。
字符中除了不能包含‘|’字符,还不能包含'__'字符,以及其他非法字符或乱码,以及不能识别的Unicode字符。

:【花园酒店】 服务端监听执行异常:合并数据异常:执行S

问题描述:【花园酒店】 服务端监听执行异常:合并数据异常:执行SQL语句失败:大容量插入: DataFileType 被错误地指定为 char。将假定...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息