如何将mysql中的表结构导出放入oracle中
2016-05-21 · 百度知道合伙人官方认证企业
将mysql中的表结构导出放入oracle中的方法:
1、导出mysql的表结构sql脚本,然后修改mysql中的数据类型为oracle中的数据类型:
MySql与Oracle数据类型的相互转化如下:
2、mysql的建表SQL:
CREATE TABLE `apiindicator` (
`id` int(11) NOT NULL,
`apiid` int(11) DEFAULT NULL COMMENT '关联api信息表(apiinfo)id',
`cnname` varchar(100) DEFAULT NULL COMMENT '指标中文名',
`enname` varchar(60) DEFAULT NULL COMMENT '指标英文名 ',
`description` varchar(1000) DEFAULT NULL,
`datatype` varchar(15) DEFAULT NULL, `isout` bit DEFAULT '1' COMMENT '是否必须输出 ,默认为输出;0:不输出 1:输出',
`state` int(11) DEFAULT '0',
`isdelete` bit DEFAULT '0' COMMENT '删除标记:0未删除;1已删除',
PRIMARY KEY (`id`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COMMENT='Api指标表 ';
转化后是:
CREATE TABLE apiindicator (
id integer NOT NULL,
apiid integer DEFAULT NULL COMMENT '关联api信息表(apiinfo)id',
cnname varchar2(100) DEFAULT NULL COMMENT '指标中文名',
enname varchar2(60) DEFAULT NULL COMMENT '指标英文名 ',
description varchar2(1000) DEFAULT NULL,
datatype varchar2(15) DEFAULT NULL, isout bit DEFAULT '1' COMMENT '是否必须输出 ,默认为输出;0:不输出 1:输出',
state integer DEFAULT '0',
isdelete char(1) DEFAULT '0' COMMENT '删除标记:0-未删除;1-已删除'
)