Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2016, 07:55
alfa18
 
Fecha de Ingreso: diciembre-2007
Mensajes: 299
Antigüedad: 17 años, 3 meses
Puntos: 2
errores de sintraxis??

Hola amigos,
estoy creando una tabla en MySQL pero me da un error y no consigo verlo¡¡(todo parece estar bien),¿Me echaus una mano con el error?

Código MySQL:
Ver original
  1. create table CH(id auto_increment,name char(35) not null,countrycode char(3) not null,primary key (id),foreign key(countrycode) references CP(code) on update cascade on delete cascade);

El erro k obtengo es este:"ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'auto_increment,name char(35) not null,countrycode char(3) not null,primary key (' at line 1", pero por mas que examino el codigo no veo el error:(

¿Puede deberse a que no existe la tabla padre(CP)?¿Hay alguna forma de poder crear la tabla hija(CH) sin haber creado antes la tabla padre(CP)?

Gracias, saludos:D
__________________
1os pasaos con xAMP en Windows
programando en PERL