兼容性判定
公开资料依据 · 建议 PoC 复核支持度undeclared
严重度major
置信度medium
依据规则ora.column.default_sequence
怎么改
需按命中位置逐条评估改写
判定说明
能力矩阵未声明该特征,按不支持处理并降低置信度
库侧 / 应用侧路径
库侧改造
可行:改 identity 或 BEFORE INSERT 触发器取号
应用侧改造
可行:应用插入前显式取号并绑定
推荐路线:db_side。验证建议:批量插入、显式 NULL、跨 schema 序列权限三类用例。
规则样例
CREATE TABLE t (id NUMBER DEFAULT seq_t.NEXTVAL PRIMARY KEY, name VARCHAR2(30))
ALTER TABLE t MODIFY id DEFAULT app.seq_order.CURRVAL
CREATE TABLE t (id NUMBER GENERATED BY DEFAULT AS IDENTITY)