从Oracle到Mysql的转换

从Oracle到Mysql的转换,mysql,database,Mysql,Database,我无法将其转换为MySql。我最初在Oracle数据库中有这个,但第6行出现了一个错误。我怎样才能解决这个问题 create table racewinners ( racename varchar(20) not null, raceyear integer, ridername varchar(20) not null, distance integer, winning_time INTERVAL DAY (9) TO SECOND (2),

我无法将其转换为MySql。我最初在Oracle数据库中有这个,但第6行出现了一个错误。我怎样才能解决这个问题

create table racewinners (
    racename varchar(20) not null,
    raceyear integer,
    ridername varchar(20) not null,
    distance integer,
    winning_time INTERVAL DAY (9) TO SECOND (2), 
    constraint racewinners_rname_ryear_pk primary key (racename, raceyear),
    constraint racewinners_raceriders_fk foreign key (ridername) references raceriders(ridername)
);

MySQL没有
间隔
数据类型。您应该能够为此使用
datetime
。以下是为MySQL编写此文件的典型方式:

create table racewinners (
    racename varchar(20) not null,
    raceyear integer,
    ridername varchar(20) not null,
    distance int,
    winning_time datetime, 
    primary key (racename, raceyear),
    foreign key (ridername) references raceriders(ridername)
);

MySQL没有
间隔
数据类型。您应该能够为此使用
datetime
。以下是为MySQL编写此文件的典型方式:

create table racewinners (
    racename varchar(20) not null,
    raceyear integer,
    ridername varchar(20) not null,
    distance int,
    winning_time datetime, 
    primary key (racename, raceyear),
    foreign key (ridername) references raceriders(ridername)
);

MySQL没有
间隔
数据类型。您应该能够为此使用
datetime
。以下是为MySQL编写此文件的典型方式:

create table racewinners (
    racename varchar(20) not null,
    raceyear integer,
    ridername varchar(20) not null,
    distance int,
    winning_time datetime, 
    primary key (racename, raceyear),
    foreign key (ridername) references raceriders(ridername)
);

MySQL没有
间隔
数据类型。您应该能够为此使用
datetime
。以下是为MySQL编写此文件的典型方式:

create table racewinners (
    racename varchar(20) not null,
    raceyear integer,
    ridername varchar(20) not null,
    distance int,
    winning_time datetime, 
    primary key (racename, raceyear),
    foreign key (ridername) references raceriders(ridername)
);