数据服务常规错误; 274个插入值对于列而言太大

2020-09-22 00:14发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨 将数据从HANA数据库复制...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


将数据从HANA数据库复制到另一个HANA数据库时,出现此错误(如下)。 解决方法是在目标中扩展列

我的问题是为什么在将数据从HANA移至HANA时会发生这种情况?

我认为问题在于字段中的unicode字符,例如1/4 ..是特殊的unicode字符。

我认为这是一个 bug ,因为DS会将列定义导入varchar(32),但必须将目标手动更改为varchar(40)。

DS或目标数据库中是否有一些设置??

就我而言,从odbc的erp_table移至另一个数据库中的新的HANA表时,从各种HANA数据库(通常是ERP或CRM的hana表)移至新的空白hana数据库(即使使用旧的ftp)时,我也看到了这一点 或scp。 仍然会收到此错误。

这是一个错误吗?当有人放入中国字等时,该设置是否可以改变,而不是不断增加。

 ODBC数据源的错误消息:<[SAP AG] [LIBODBCHDB SO] [HDBODBC]
                                                            

 一般错误; 274个插入值对于列而言太大
2条回答
小c菟菟
2020-09-22 00:29 .采纳回答

完全没有错误。

使用NVARCHAR数据类型代替VARCHAR。 您所有的unicode问题都将神秘地消失。

一周热门 更多>