PowerDesigner生成mysql脚本后多了一个national关键字
环境:
PowerDesigner版本号:16.5.0.3982
数据库:mysql
问题:
PowerDesigner生成mysql脚本后多了一个national关键字
现象:
逆向工程后,模型中varchar类型的字段默认将National勾选上,如下图:
导出SQL示例:
create table tb_user
(
user_id bigint(20) not null auto_increment comment 'user_id',
username national varchar(50) not null comment '用户名',
mobile national varchar(20) not null comment '手机号',
password national varchar(64) comment '密码',
create_time datetime comment '创建时间',
primary key (user_id)
);
alter table tb_user comment '用户';
解决方案:
选择Database->Edit Current DBMS菜单,如下图:
选择National,勾选Computed,如下图所示:
验证结果:
重新查看表字段属性,如下图所示:
生成SQL验证界面如下:
至此,问题得以解决。
想了解更多?现在就开始免费体验