rs_subcmp功能请求:允许比较隐式可转换列

2020-09-12 22:03发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)我有一个应用程序,它正在将大型数...

         点击此处--->   EasySAP.com群内免费提供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指定的规则,将获取的数据从数据库中的类型自动转换为程序中的变量类型:

https ://help.sap.com/viewer/9e462472157c4fe48a6c36d2e75f417d/16.0.3.5/zh-CN/bfe2a5dc6db61014bf8f040071e613d7.html?q = ct_bind

cs_convert文档中列出了默认的自动转换(在SAP Open Server-> Open Client Common Libraries参考-> CS-Library例程下):

https://help .sap.com/viewer/1912e13f940d49df849c4bee921f38cd/16.0.3.5/en-US/bfc7b0876db61014bf8f040071e613d7.html

如果rs_subcmp遵循相同的列比较规则(或者至少可以选择这样做),那就太好了。 有没有办法提出功能请求(只是打开事件?)

预先感谢
Ben

3条回答
空代码
2020-09-12 22:51

标记,谢谢您的建议。 但是当我访问 SRS改进请求,我看不到任何地方可以提交新的请求/建议。 也许我缺少某些特权?

一周热门 更多>

相关问答