iverycd / OracleSync2MySQL

Oracle to MySQL, PolarDB, Percona Server MySQL, MariaDB, OceanBase, TiDB, GaussDB for MySQL

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

从Oracle迁移过来的表结构默认值丢失了

seta2012 opened this issue · comments

大佬,你好,我从Oracle迁移到Mysql后出现表结构的默认值丢失的情况,以下是详细信息:
Oracle的版本是:
image
Mysql的版本是:8.0.25-230100

Oracle的简化ddl

CREATE TABLE "TB_DOCUMENT"
( "DOCUMENT_ID" VARCHAR2(50) NOT NULL ENABLE,
"IS_ENCRYPT" NUMBER(1,0) DEFAULT 0,
"IS_PRINT" NUMBER(1,0) DEFAULT 0,
PRIMARY KEY ("DOCUMENT_ID")
);

使用dbeaver查看的Oracle的表结构
image

使用dbeaver查看的迁移后的MySQL的表结构
image

@seta2012 你好,我发布了最新的release v0.1.2,麻烦再试下,如有使用问题,欢迎提新issue,非常感谢😊

@seta2012 你好,我发布了最新的release v0.1.2,麻烦再试下,如有使用问题,欢迎提新issue,非常感谢😊
感谢大佬,经过测试默认值已经加上了