Ver Mensaje Individual
  #1 (permalink)  
Antiguo 23/04/2009, 10:06
xurxinho
 
Fecha de Ingreso: marzo-2009
Mensajes: 171
Antigüedad: 15 años, 1 mes
Puntos: 4
problemas con constraint --> no fuchica

¿por qué cuando ejecuto una sentecia como

Código:
CREATE TABLE contentlanguage ( 
id_contentlanguage int(11) NOT NULL, 
id_content int(11) NOT NULL, 
title varchar(50) NOT NULL,
 language varchar(10) NOT NULL, 
content0 text, 
content1 text, 
constraint PRIMARY KEY (id_contentlanguage), 
constraint FOREIGN KEY(id_content)REFERENCES content(id_content) ON DELETE CASCADE ) ENGINE=MyISAM;
luego cuando exporto la tabla me sale

Código:
CREATE TABLE contentlanguage (
  id_contentlanguage int(11) NOT NULL,
  id_content int(11) NOT NULL,
  title varchar(50) NOT NULL,
  `language` varchar(10) NOT NULL,
  content0 text,
  content1 text,
  PRIMARY KEY  (id_contentlanguage),
  KEY id_content (id_content)
)
???
Es decir pierdo la constraint y por tanto sus ventajas???
¿¿no es válido para cualquier versión mysql????