EditPlus V2.31:最好的文本编辑器,支持一些常见语言的高亮显示,速度极快,有强大的查找替换功能,一般我用来代替记事本,或做一些正则替换等用,经过配置后,可以作为简单的Java IDE来用。汉化破解版的很多。 问题:
下面是我工作的中的一个小插曲,平时常常回这个干的:
假如有个DB2的建表SQL脚本,你要导入到MySQL中,你需要怎么做?如何处理两者SQL脚本的差异?下面就是个例子,给出了同一个表的两个数据库建表SQL,看完就知道了。 DB2建表脚本:
DROP TABLE TMP_ZYGJ;
create table TMP_ZYGJ
(
XH INTEGER not null generated by default as identity,
GJ_DM CHAR(3) not null,
GJ_MC VARCHAR(100) not null,
GJ_JC VARCHAR(80) not null,
XYBZ CHAR(1) not null,
primary key (XH)
);
comment on table TMP_ZYGJ is '主要国家';
comment on column TMP_ZYGJ.XH is '报表序号';
comment on column TMP_ZYGJ.GJ_DM is '国家代码';
comment on column TMP_ZYGJ.GJ_MC is '国家名称';
comment on column TMP_ZYGJ.GJ_JC is '国家简称';
comment on column TMP_ZYGJ.XYBZ is '选用标志'; MySQL5的建表脚本:
create table TMP_ZYGJ
(
XH bigint not null auto_increment comment '报表序号',
GJ_DM CHAR(3) not null comment '国家代码',
GJ_MC VARCHAR(100) not null comment '国家名称',
GJ_JC VARCHAR(80) not null comment '国家简称',
XYBZ CHAR(1) not null comment '选用标志',
primary key (XH)
)comment='主要国家';