更新时间:2025-06-04 GMT+08:00

U0100079:GaussDB 中 FOR UPDATE OF 后只能使用表名

描述

GaussDB 不支持 FOR UPDATE OF 后跟列名。

数据库类型与版本

  • 源库类型与版本:UGO 支持的 Oracle 版本。
  • 目标库类型与版本:UGO 支持的 GaussDB 版本。

语法示例

SELECT * FROM test WHERE id = 1 FOR UPDATE OF id;

改造建议

GaussDB 不支持 FOR UPDATE OF 后跟列名,人工确定列名属于的表名,FOR UPDATE OF 后修改为列所属的表名。