--mysql脚本
CREATE TABLE IF NOT EXISTS `测试表` (
  `字段1` varchar(50) DEFAULT NULL COMMENT '注释1 ',
  `字段2` varchar(50) DEFAULT NULL COMMENT '注释2,
  `字段3 varchar(100) DEFAULT NULL COMMENT '注释3',
  `字段4` varchar(50) DEFAULT NULL COMMENT '注释4',
  `字段5` varchar(50) DEFAULT NULL COMMENT '注释5',
  `字段6` int(11) DEFAULT NULL COMMENT '注释6',
  `字段7` varchar(200) DEFAULT NULL COMMENT '注释7',
  `字段8` varchar(255) DEFAULT NULL COMMENT '注释8',
  `字段9` varchar(255) DEFAULT NULL COMMENT '注释9',
  `字段10` text COMMENT '注释10',
  `字段11` varchar(255) DEFAULT NULL COMMENT '注释11',
  `字段12` datetime DEFAULT NULL COMMENT '注释12',
  `字段13` varchar(255) DEFAULT '新增' COMMENT '注释13',
  `字段14` varchar(255) DEFAULT '最新' COMMENT '注释14',
  `字段15` varchar(255) DEFAULT NULL COMMENT '注释15',
  KEY `键1` (`键_1_1`),
  KEY `键2` (`键_2_1`),
  KEY `键3` (`键_3_1`),
  KEY `键4` (`键_4_1`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='表注释';........等等求怎么转成oracle表
只是手动改么?

解决方案 »

  1.   


    -- 建表
    CREATE TABLE 测试表(
      字段1 varchar(50) DEFAULT NULL ,
      字段2 varchar(50) DEFAULT NULL 
    );-- 索引
    create index key1 on 测试表(字段1) ; 
    create index key2 on 测试表(字段2) ; -- 注释
    COMMENT on table 测试表 is '表注释';
    COMMENT on column 测试表.字段1 is  '注释1 ';
    COMMENT on column 测试表.字段2 is  '注释2 ';-- 删表
    drop table 测试表 purge ; 
      

  2.   

    把drop table 测试表 purge ; 放在最前面,先删除,再创建,省的有了报错
      

  3.   

    text ---> clob