PowerDesigner 选项导致 SQL 无字段类型(汉字说明)

昨天收到上面发布的最近PDM,开发人员要求将其导入数据库,我使用PowerDesigner 12版本,而设计PDM时使用了15.2版本。

在打开时有提示。强制打开一切都正常,按原来的套路转换为SQL脚本。结果发布脚本出现问题,如下:

create table TABLE_NAME_GC
(
    GC_ID                "01-短ID-16"                    not null,
    GC_NO                "02-对象类代码-16",
    CUST_ID              "01-短ID-16"                    not null,
    GC_NAME              "05-名称或地址",
    CUST_QUERY_NO        "17-字符串型值"

);


当时第一反应就是上网查,结果没有找到相关内容。

后来在领导高总的提示下,对比原来的PDM发现原来的可以正常转换(后来发现是版本的问题,原来设计用12版本,新PDM设计用了15版本)。

对比转换使用的选项。发现在使用12版本,打开15版本所设计的PDM时 ,选项里会多一个默认选项。


去掉默认选项Table&Column中的Column---->"User data type"的选择问题得以解决。。

以下是成功转换的SQL代码:

CREATE TABLE TABLE_NAME_GC
(
    GC_ID                NUMBER(16)                     not null,
    GC_NO                VARCHAR2(16),
    CUST_ID              NUMBER(16)                     not null,
    GC_NAME              VARCHAR2(256),
    CUST_QUERY_NO        VARCHAR2(32),
    TMP_PAY_RELA_NO      VARCHAR2(16),
    ORGN_GC_NO           VARCHAR2(16),
    GC_SORT_CODE         VARCHAR2(8)

);

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值