Ver Mensaje Individual
  #1 (permalink)  
Antiguo 10/02/2014, 12:05
Avatar de sgotta
sgotta
 
Fecha de Ingreso: septiembre-2013
Ubicación: La Plata, Bs. As.
Mensajes: 2
Antigüedad: 10 años, 7 meses
Puntos: 0
Error 1064 al generar base de datos en Workbench

Hola, espero no molestar con mi consulta es la primera vez que utilizo el foro, me gustaria pedirles ayuda con un error que Workbench me tira al intentar convertir el modelo de tablas que hemos hecho con unos compañeros para un trabajo de la facultad a un base de datos.

Espero que puedan ayudarme, es nuestra primer base de datos, es bastante nuevo para nosotros.

El error que me tira es el siguiente:

Código:
Executing SQL script in server

ERROR: Error 1064: 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 ')

    REFERENCES `AdministracionDeEdificios`.`Unidad` ()

    ON DELETE NO ACTION' at line 8

-- -----------------------------------------------------

-- Table `AdministracionDeEdificios`.`Persona`

-- -----------------------------------------------------

CREATE TABLE IF NOT EXISTS `AdministracionDeEdificios`.`Persona` (

  `ID_PERSONA` INT NOT NULL AUTO_INCREMENT,

  PRIMARY KEY (`ID_PERSONA`),

  CONSTRAINT `id_Unidad`

    FOREIGN KEY ()

    REFERENCES `AdministracionDeEdificios`.`Unidad` ()

    ON DELETE NO ACTION

    ON UPDATE NO ACTION)

ENGINE = InnoDB

SQL script execution finished: statements: 9 succeeded, 1 failed

Fetching back view definitions in final form.

Nothing to fetch