Ver Mensaje Individual
  #6 (permalink)  
Antiguo 28/06/2010, 12:26
Avatar de gnzsoloyo
gnzsoloyo
Moderador criollo
 
Fecha de Ingreso: noviembre-2007
Ubicación: Actualmente en Buenos Aires (el enemigo ancestral)
Mensajes: 23.324
Antigüedad: 16 años, 5 meses
Puntos: 2658
Respuesta: Error #1005 - Can't create table

No hay errores visibles en los scripts, salvo que carecen de delimitador de sentencia...
Código MySQL:
Ver original
  1. DROP TABLE IF EXISTS `estudiantes`;
  2.  
  3. CREATE TABLE  `estudiantes` (
  4.   `id_numero` varchar(45) NOT NULL,
  5.   `id_uni` varchar(15) NOT NULL,
  6.   `programa` varchar(100) NOT NULL,
  7.   `snp` varchar(30) default NULL,
  8.   `horario` varchar(2) default NULL,
  9.   `financiado` varchar(2) default NULL,
  10.   `anio_periodo` varchar(6) NOT NULL,
  11.   `nivel` varchar(2) default NULL,
  12.   `tipo_est` varchar(40) default NULL,
  13.   `situacion_acad` varchar(40) default NULL,
  14.   `ceres` varchar(200) default NULL,
  15.   PRIMARY KEY  (`id_uni`,`programa`,`anio_periodo`,`id_numero`)
  16.  
  17. DROP TABLE IF EXISTS `bienestar_extra`;
  18.  
  19. CREATE TABLE  `bienestar_extra` (
  20.   `id_numero` varchar(45) NOT NULL,
  21.   `id_uni` varchar(15) NOT NULL,
  22.   `nota1` float NOT NULL default '0',
  23.   `nota2` float NOT NULL default '0',
  24.   `nota3` float NOT NULL default '0',
  25.   `n_definitiva` float NOT NULL default '0',
  26.   `programa` varchar(100) NOT NULL,
  27.   `telefono` varchar(20) default NULL,
  28.   `email` varchar(100) default NULL,
  29.   `anio_periodo` varchar(6) NOT NULL,
  30.   `f_matricula` date default NULL,
  31.   `extracurricular` varchar(70) default NULL,
  32.   `retirado` varchar(2) default NULL,
  33.   `sede` varchar(30) default NULL,
  34.   PRIMARY KEY  (`id_uni`,`anio_periodo`,`programa`,`id_numero`),
  35.   KEY `fk_bienestar_extra_estudiantes` (`id_uni`,`programa`,`anio_periodo`,`id_numero`),
  36.   CONSTRAINT `fk_bienestar_extra_estudiantes`
  37.   FOREIGN KEY (`id_uni`, `programa`, `anio_periodo`, `id_numero`)
  38.   REFERENCES `estudiantes` (`id_uni`, `programa`, `anio_periodo`, `id_numero`) ON DELETE NO ACTION ON UPDATE CASCADE
__________________
¿A quién le enseñan sus aciertos?, si yo aprendo de mis errores constantemente...
"El problema es la interfase silla-teclado." (Gillermo Luque)