!123 一些bug修复

* fix: 数据同步、数据迁移体验优化
* fix: des加密传输sql
* fix: 修复达梦字段注释显示问题
* fix: mysql timestamp 字段类型导出ddl错误修复
This commit is contained in:
zongyangleo
2024-08-22 00:43:39 +00:00
committed by Coder慌
parent 2deb3109c2
commit 43edef412c
26 changed files with 226 additions and 50 deletions

View File

@@ -60,15 +60,15 @@ select a.owner,
a.char_col_decl_length as CHAR_MAX_LENGTH,
a.data_precision as NUM_PRECISION,
a.data_scale as NUM_SCALE,
b.comments as COLUMN_COMMENT,
b.COMMENT$ as COLUMN_COMMENT,
a.data_default as COLUMN_DEFAULT,
case when t.INFO2 & 0x01 = 0x01 then 1 else 0 end as IS_IDENTITY,
case when t2.constraint_type = 'P' then 1 else 0 end as IS_PRIMARY_KEY
from all_tab_columns a
left join all_col_comments b
on b.owner = (SELECT SF_GET_SCHEMA_NAME_BY_ID(CURRENT_SCHID))
and b.table_name = a.table_name
and a.column_name = b.column_name
left join SYSCOLUMNCOMMENTS b
on b.SCHNAME = (SELECT SF_GET_SCHEMA_NAME_BY_ID(CURRENT_SCHID))
and b.TVNAME = a.table_name
and a.column_name = b.COLNAME
left join (select c1.*, c2.object_name, c2.owner
FROM SYS.SYSCOLUMNS c1
join SYS.all_objects c2 on c1.id = c2.object_id and c2.object_type = 'TABLE') t