各位大侠,小弟对数据库方面的知道的较少,劳烦帮忙,先行谢过. 我想把oracle中的一张表,导入到mysql中,不能用任何其它的工具,必须得用此种方法. 首先我要在mysql中,创建一个与oracle的表结构相同的一张空表(当作格式表). oracle的表结构如下: 
CREATE TABLE abc 

  HIST_TIME        TIMESTAMP(6)                DEFAULT sysdate              NOT NULL, 
  CO_ID            VARCHAR2(16 BYTE)          NOT NULL, 
  ITEM_SPEC_ID      NUMBER(9)                  NOT NULL, 
  SEQ              NUMBER                      NOT NULL, 
  NEW_ITEM_VAL      VARCHAR2(1000 BYTE), 
  OLD_ITEM_VAL      VARCHAR2(1000 BYTE), 
  OPERATION_SEQ_ID  NUMBER(18), 
  NEW_ITEM_DESC    VARCHAR2(1000 BYTE), 
  OLD_ITEM_DESC    VARCHAR2(1000 BYTE) 
); 我创建的mysql的表结构如下: 
CREATE TABLE abc 

  HIST_TIME        TIMESTAMP(6), 
  CO_ID            varchar(16), 
  ITEM_SPEC_ID      bigint(9), 
  SEQ              bigint(10), 
  NEW_ITEM_VAL      char(1000), 
  OLD_ITEM_VAL      char(1000), 
  OPERATION_SEQ_ID  bigint(18), 
  NEW_ITEM_DESC    char(1000), 
  OLD_ITEM_DESC    char(1000) 
); 这样创建的mysql的表结构,在导入时提示:目标表的记录长度异常 请问mysql的表结构,该如何写.