点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个应用程序,它正在将大型数...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供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改进请求,我看不到任何地方可以提交新的请求/建议。 也许我缺少某些特权?
一周热门 更多>