none · doc_based · 需结合精确环境 PoC。
none · doc_based · 需结合精确环境 PoC。
none · doc_based · 需结合精确环境 PoC。
partial · doc_based · 保留目标原生负标度;不支持时改无负标度 numeric 并在写入处显式舍入
partial · doc_based · 目标不支持时提高 precision 或按业务小数位重定 precision/scale
partial · doc_based · 默认改 numeric(38);仅在全量值域与增长上界证明后选 bigint/integer/smallint
partial · doc_based · PostgreSQL/openGauss PG 语义目标: TIMESTAMP(7..9) -> timestamp(6);支持 9 位的 Oracle 兼容目标保留
partial · doc_based · 先用目标保证的物化屏障/临时结果/过程变量求 expr 一次,普通 CTE 不保证;按首个 search(数值首对按 Oracle 数值优先级)统一比较类型,再改有序 searched CASE/双 NULL,并把 result/default 转成首结果有效类型
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 目标原生 INTERVAL 时逐项保留表达式、最高显式 RANGE 分区上界定义的过渡点和子分区模板;否则移除自动扩展,按该过渡点至业务 horizon 预建等价 RANGE 分区,并部署幂等滚动作业在写入前继续预建,同时替换依赖自动分区名的运维 SQL
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 若目标无 UPDATE 后 DELETE,则在同一事务锁定候选目标,执行 UPDATE 并把本次 UPDATE 命中且按更新后值满足删除条件的稳定键集合写入暂存表,再仅按该键集合 DELETE;任何一步失败整体回滚
partial · doc_based · 按 *->38 策略改为目标 numeric/NUMBER(38,s),并保留独立 scale 风险
partial · doc_based · PostgreSQL: NVARCHAR/STRING -> varchar;Oracle 兼容目标规范化为 NVARCHAR2/VARCHAR2
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 锚点用 separator||COALESCE(expr,'') 生成 path,递归成员同样按 Oracle NULL 拼接语义追加;迁移前预检节点值含 separator 并复现 ORA-30004,只有业务批准后才可转义并记录新契约
partial · doc_based · USERENV 的 SESSION_USER -> session_user、CURRENT_USER -> current_user、 CURRENT_SCHEMA -> current_schema、DB_NAME/DB_UNIQUE_NAME -> current_database(); IP_ADDRESS 可在连接拓扑明确时映射 inet_client_addr()。 OS_USER、CLIENT_IDENTIFIER、AUTHENTICATED_IDENTITY、PROXY_USER、BG_JOB_ID、HOST/SERVER_HOST 与 MODULE 只能做近似映射,不能把 OS_USER/CLIENT_IDENTIFIER 当 session_user,或把 BG_JOB_ID 当 pg_backend_pid() 冒充等价。自定义 namespace 必须追踪 DBMS_SESSION.SET_CONTEXT 写入链并重设计。
partial · doc_based · 数值映射数值模型;DATE/TIMESTAMP 映射日期模型;TIMESTAMP WITH LOCAL TIME ZONE 先按源 session time zone 展示;INTERVAL 单参数保留 literal 数字表示、带格式时逐元素重建;同步映射 TZR/TZD、FF 小数秒和 NLS
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 需结合精确环境 PoC。
partial · doc_based · 按目标 identity 语法映射 ALWAYS/BY DEFAULT/ON NULL、起点和步长;目标不等价时改显式 sequence+default 并补内部序列权限