点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我有一个应用程序,它正在将大型数据库中的列从int缓慢迁移到bigint(超过几个月)。 在迁移期间,数据库的某些副本将具有bigint列,而其他副本的同一列将具有int类型。
但是在bigint和int之间进行比较时,当我尝试运行"按键列从mytable顺序中选择*"时,rs_subcmp失败(即使未指定"无模式比较"(默认为-x0),变量长度也不匹配)
在dblib/ctlib世界的其他地方,当客户端程序将其局部变量"绑定"到数据库列时,会进行许多自动类型转换,包括int与bigint的int转换。
例如,ct_bind会根据cs_convert指定的规则,将获取的数据从数据库中的类型自动转换为程序中的变量类型:
cs_convert文档中列出了默认的自动转换(在SAP Open Server-> Open Client Common Libraries参考-> CS-Library例程下):
如果rs_subcmp遵循相同的列比较规则(或者至少可以选择这样做),那就太好了。 有没有办法提出功能请求(只是打开事件?)
预先感谢
Ben
您可能还想通过@ SRS改进请求 ...用于请求SRS改进的准官方地点。
标记,谢谢您的建议。 但是当我访问 SRS改进请求,我看不到任何地方可以提交新的请求/建议。 也许我缺少某些特权?
哦,我不得不去这里:
https://influence.sap.com -> 登录以选择您感兴趣的区域->在顶部的第一个未命名下拉列表中,选择"机会"- >在搜索字段中输入" SAP Replication Server",然后单击搜索->在未命名的主绿松石区域中显示一个蓝色框,显示" SAP Replication Server,持续影响会话",然后单击该蓝色框。
这带我去
https://influence.sap.com/sap/ino/#/campaign/906
提供"关注"和"提交改进"的地方。 我将在那里提交建议。
一周热门 更多>