Ayuda con creación de tabla
Hola nuevamente, resulta que cree un archivo sql con toda la estructuras de las tablas para luego cargar dicho archivo en phpmyadmin o pegar la instrucción sql, en ambos casos por ejemplo al intentar crear la tabla cliente con la siguiente instrucción:
create table cliente(
idcli bigint not null auto_increment,
rut varchar(20) not null,
dv varchar(1),
nombre varchar(100) not null,
apellidos varchar(100) not null,
direccion varchar(100) not null,
idciudad bigint not null,
fono varchar(10),
celular varchar(10),
fax varchar(10),
mail varchar(30),
obs varchar(40),
PRIMARY KEY (idcli),
foreign key (idciudad) references ciudades (idciudad) on delete restrict on update restrict
)engine=innodb;
me arroja el siguiente error:
#1005 - Can't create table '.\sistema\cliente.frm' (errno: 150)
Sera pq no tengo creada aun la tabla ciudades ya q como hago mencio a un campo de dicha tabla....nose..
Espero tus comentarios.
create table cliente(
idcli bigint not null auto_increment,
rut varchar(20) not null,
dv varchar(1),
nombre varchar(100) not null,
apellidos varchar(100) not null,
direccion varchar(100) not null,
idciudad bigint not null,
fono varchar(10),
celular varchar(10),
fax varchar(10),
mail varchar(30),
obs varchar(40),
PRIMARY KEY (idcli),
foreign key (idciudad) references ciudades (idciudad) on delete restrict on update restrict
)engine=innodb;
me arroja el siguiente error:
#1005 - Can't create table '.\sistema\cliente.frm' (errno: 150)
Sera pq no tengo creada aun la tabla ciudades ya q como hago mencio a un campo de dicha tabla....nose..
Espero tus comentarios.
1 Respuesta
Respuesta de Jose Peña
1