你可以将 READ 语句与 TRANSPORTING NO FIELDS 结合使用。这样会跳过要传输到工作区域的值,并避免循环。下面是一个示例:READ TABLE itab WITH KEY FIELD = 'ABC' TRANSPORTING NO FIELDS. IF SY-SUBRC = 0. "字段匹配。” ENDIF。
我认为你的代码有语法问题。第一条语句中的冒号添加了多个后续语句,因此在第一条语句中更新了所有记录。移除第一行的冒号和 SET 说明符之间的逗号。示例尝试在更新后使用以下语句:UPDATE zemployee_jat SET prijs = zemployee_jat-prijs naam = zemployee_jat-naam WHERE employeeid = zemployee_jat-motorid.
若要获取 SAP HANA 服务器的服务器名称,需要检查虚拟机 (VM) 列表。可以在对应 HANA SPS5 服务器的外网地址属性的虚拟机详细信息中找到此列表。通常情况下,端口号为 30015。对于连接设置中遇到的问题,可以参考以下链接获取更多详细信息。https://blogs.sap.com/2013/06/17/connecting-to-your-hana-database-from-php-using-odbc/