文档首页/ 数据库和应用迁移 UGO/ 用户指南/ 语法转换指南/ 转换错误码/ Oracle To GaussDB 转换错误码/ U0100062: 目标数据库不支持Range分区中的Interval子句
更新时间:2026-03-19 GMT+08:00
分享

U0100062: 目标数据库不支持Range分区中的Interval子句

描述

GaussDB分布式不支持Range分区中的Interval子句。

数据库类型与版本

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

语法示例

 CREATE TABLE CD_JOB_T6 (    JOB_ID NUMBER NOT NULL ENABLE,
      BATCH_DATE DATE,
      PROJECT_ID NUMBER,
      SUB_PROJECT_ID NUMBER,
      CONSTRAINT pk_CD_JOB_T6      PRIMARY KEY (JOB_ID),
      CONSTRAINT uq_CD_JOB_T6      UNIQUE (PARENT_JOB_ID,
 PAIRED_TABLE_ID) )
 PARTITION BY RANGE (BATCH_DATE) INTERVAL (NUMTODSINTERVAL(1,
'DAY'))
( PARTITION PART_0_2014    VALUES LESS THAN (TO_DATE(' 2015-01-01 00:00:00',
 'SYYYY-MM-DD HH24:MI:SS',
 'NLS_CALENDAR=GREGORIAN')) );

改造建议

修改“表间隔分区”转换配置项。

相关文档