文档首页/ 数据库和应用迁移 UGO/ 用户指南/ 语法转换指南/ 转换错误码/ Oracle To GaussDB 转换错误码/ U0100024: Oracle中使用了hint: INDEX_JOIN ,但GaussDB中没有等效的hint
更新时间:2025-10-22 GMT+08:00

U0100024: Oracle中使用了hint: INDEX_JOIN ,但GaussDB中没有等效的hint

描述

GaussDB 不完全兼容hint。

数据库类型与版本

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

语法示例

SELECT /*+ NO_INDEX (employees emp_department_ix) */        employee_id,
 department_id   FROM employees   WHERE department_id > 50;
SELECT /*+INDEX_JOIN(BSEMPMS SAL_HMI HIREDATE_BMI)*/ SAL,
HIREDATE  FROM BSEMPMS WHERE SAL<60000;

改造建议

修改“Hint调优”转换配置项。