Description:
if the column's comment is some chinese word, the Send to SQL Editor-Create Statement can not send the complete create script to the editor.
Copy to Clipborad-Create Statement script as follows:
delimiter $$
CREATE TABLE `y_dingcang` (
`code` varchar(45) CHARACTER SET utf8 COLLATE utf8_bin NOT NULL DEFAULT '',
`awb` varchar(250) DEFAULT '',
`zt` varchar(45) DEFAULT 'NEW',
`dl` varchar(45) DEFAULT '',
`jy` varchar(45) DEFAULT '',
`sfz` varchar(45) DEFAULT '',
`mdz` varchar(45) DEFAULT '',
`ldyyd` varchar(45) DEFAULT '',
`lduser` varchar(45) DEFAULT '',
`ldtime` varchar(45) DEFAULT '',
`opyyd` varchar(45) DEFAULT '',
`opuser` varchar(45) DEFAULT '',
`optime` varchar(45) DEFAULT '',
`clazz` varchar(45) DEFAULT '',
`dh` varchar(45) DEFAULT '',
`bz` varchar(250) DEFAULT '',
`flight` varchar(45) DEFAULT '',
`dt` varchar(45) DEFAULT '',
`fdh` varchar(250) DEFAULT '',
`sdh` varchar(250) DEFAULT '',
`transvalue` decimal(16,4) DEFAULT '0.0000',
`transhb` varchar(45) DEFAULT '',
`customvalue` decimal(16,4) DEFAULT '0.0000',
`customhb` varchar(45) DEFAULT '',
`insurevalue` decimal(16,4) DEFAULT '0.0000',
`insurehb` varchar(45) DEFAULT '',
`notify` varchar(250) DEFAULT '',
`att` varchar(250) DEFAULT '',
`js` int(10) unsigned DEFAULT '0',
`sjzl` decimal(16,4) DEFAULT '0.0000',
`dimension` varchar(250) DEFAULT '',
`jfzl` decimal(16,4) DEFAULT '0.0000',
`pming` varchar(250) DEFAULT '',
`fkfs` varchar(45) DEFAULT '',
`lastuser` varchar(45) DEFAULT '',
`lasttime` varchar(45) DEFAULT '',
`fdm` varchar(45) DEFAULT '' COMMENT '�����˴���',
`sdm` varchar(45) DEFAULT '' COMMENT '�ռ��˴���',
`al` varchar(45) NOT NULL DEFAULT '',
`aladdr` varchar(250) NOT NULL DEFAULT '',
`sfzname` varchar(45) NOT NULL DEFAULT '',
`mdzname` varchar(45) NOT NULL DEFAULT '',
`agent` varchar(250) NOT NULL DEFAULT '',
`iata` varchar(45) NOT NULL DEFAULT '',
`accountno` varchar(45) NOT NULL DEFAULT '',
`accountinfo` varchar(250) NOT NULL DEFAULT '',
`currency` varchar(45) NOT NULL DEFAULT '',
`ppcc1` varchar(45) NOT NULL DEFAULT '',
`ppcc2` varchar(45) NOT NULL DEFAULT '',
`valuecarriage` varchar(45) NOT NULL DEFAULT '',
`valuecustomer` varchar(45) NOT NULL DEFAULT '',
`insurance` varchar(45) NOT NULL DEFAULT '',
`handlinginfo1` varchar(250) NOT NULL DEFAULT '',
`handlinginfo2` varchar(250) NOT NULL DEFAULT '',
`handlinginfo3` varchar(250) NOT NULL DEFAULT '',
`ratecharge` decimal(16,4) NOT NULL DEFAULT '0.0000',
`nqg1` varchar(250) NOT NULL DEFAULT '',
`nqg2` varchar(250) NOT NULL DEFAULT '',
`nqg3` varchar(250) NOT NULL DEFAULT '',
`tc` decimal(16,4) NOT NULL DEFAULT '0.0000',
`adc` decimal(16,4) NOT NULL DEFAULT '0.0000',
`myc` decimal(16,4) NOT NULL DEFAULT '0.0000',
`sc` decimal(16,4) NOT NULL DEFAULT '0.0000',
`signature1` varchar(250) NOT NULL DEFAULT '',
`signature2` varchar(250) NOT NULL DEFAULT '',
`signature3` varchar(250) NOT NULL DEFAULT '',
`loading` varchar(2500) DEFAULT '',
`originaldh` varchar(45) DEFAULT '' COMMENT '源单号',
`originalbz` varchar(250) DEFAULT '' COMMENT '源备注',
`dmdz` varchar(45) DEFAULT '',
`dmdzmc` varchar(45) DEFAULT '',
`dnotify` varchar(250) DEFAULT '',
`datt` varchar(250) DEFAULT '',
`printed` varchar(45) DEFAULT '',
`awbfendan` varchar(45) DEFAULT '' COMMENT '分单号',
`allotment` varchar(45) NOT NULL DEFAULT '否' COMMENT '固定航班',
`ban` varchar(45) NOT NULL DEFAULT '' COMMENT '板型',
`banzl` decimal(16,4) NOT NULL DEFAULT '0.0000' COMMENT '板体积',
`ygzl` decimal(16,4) NOT NULL DEFAULT '0.0000',
`ygtj` decimal(16,4) NOT NULL DEFAULT '0.0000',
`zl` decimal(16,4) NOT NULL DEFAULT '0.0000',
`tj` decimal(16,4) NOT NULL DEFAULT '0.0000',
`sjtj` decimal(16,4) NOT NULL DEFAULT '0.0000',
`alname` varchar(250) NOT NULL DEFAULT '',
`datt1` varchar(250) NOT NULL DEFAULT '',
`datt2` varchar(250) NOT NULL DEFAULT '',
`dagent` varchar(250) NOT NULL DEFAULT '',
`dalname` varchar(250) NOT NULL DEFAULT '',
`daladdr` varchar(250) NOT NULL DEFAULT '',
`djs` int(10) unsigned NOT NULL DEFAULT '0',
`dsjzl` decimal(16,4) NOT NULL DEFAULT '0.0000',
`djfzl` decimal(16,4) NOT NULL DEFAULT '0.0000',
`dnqg1` varchar(250) NOT NULL DEFAULT '',
`dnqg2` varchar(250) NOT NULL DEFAULT '',
`dnqg3` varchar(250) NOT NULL DEFAULT '',
`dloading` varchar(250) NOT NULL DEFAULT '',
`dsignature1` varchar(250) NOT NULL DEFAULT '',
`dsignature2` varchar(250) NOT NULL DEFAULT '',
`dsignature3` varchar(250) NOT NULL DEFAULT '',
`dhawbno` varchar(45) NOT NULL DEFAULT '',
`fdata` varchar(1000) NOT NULL DEFAULT '',
`sdata` varchar(1000) NOT NULL DEFAULT '',
`dfdata` varchar(1000) NOT NULL DEFAULT '',
`dsdata` varchar(1000) NOT NULL DEFAULT '',
PRIMARY KEY (`code`) USING BTREE
) ENGINE=InnoDB DEFAULT CHARSET=utf8$$
How to repeat:
execute the above create statement
refresh tables
right click the y_dingcang table
select Send to SQL Editor-Create Statement
the script end at: PRIMARY
Suggested fix:
send all the script to editor