点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我在表CALL_REGISTER中有一个名为remark的列,类型为NCLOB(字符串,无限制),其中call_number是键。
我们有一个要求,即最终用户输入的注释不应覆盖现有数据,而应附加在其后。
我尝试使用查询UPDATE CALL_REGISTER SET REMARK = REMARK +'当前最终用户备注'WHERE CALL_NUMBER ='123123123'
但是出现错误
SAP DBTech JDBC:[266]:数据类型不一致:表达式具有不可计算的数据类型:NCLOB对于加法运算符无效:第1行第56行(在pos 55)
请帮助解决此问题。
在HANA SQL/SQLScript中是不可能的。
您需要构造一个新的lob(字节数组)并覆盖您在其中处理该备注的客户端应用程序中的现有值。
... 当OP确实使用已标记的SQL Anywhere时可能发生...
一周热门 更多>