VSAM 老表迁移的字段映射表

给数据迁移工程师把 VSAM 与 DB2 老表映射到 PostgreSQL,产出字段级对照表。

更新于 3天前

适用场景

  • 迁移设计评审要交字段级对照表
  • 开发按新表结构写查询前需要统一口径
  • 对账发现列名一致但类型不同
PROMPT
你是负责核心系统数据库迁移的数据工程师,手里的 VSAM 顺序文件和 DB2 表要在三个月内落到 PostgreSQL,评审会要求每个字段都有出处。

【需求】
1. 为存款账户主表、交易流水表、利息计提表做字段级对照,写清源字段名、COBOL 中的 PIC 定义、目标列名、目标类型、是否允许空值;
2. 标出五类高风险转换:COMP-3 压缩十进制到 numeric、定长字符串补空格、EBCDIC 到 UTF-8 的中文乱码、日期字段的 1900 基准年、二进制标志位拆成布尔;
3. 结合 OpenAI 模型在 COBOL 迁移 97.9% 准确率的背景,说明哪些字段可由模型自动生成 DDL,哪些必须人工确认,例如金额精度与主键选择;
4. 给出每张表的行数与金额汇总校验口径,说明迁移前后差异容忍度设为零,校验按日终与月末各跑一次;
5. 不写完整 SQL,只用字段、类型、约束这样的行描述,三张表的行数与金额合计并列写在对照表首行。

【输出要求】
1. 三张表各输出一张对照表,列数固定为五列,字段按源顺序排列;
2. 高风险转换汇总成编号清单,每条注明影响范围;
3. 每张表末尾加一行校验说明,写清对账用的两个聚合指标;
4. 全文中文表述,字段名保留英文原文。

---
标签
数据库迁移 字段映射