
20/03/2006, 04:54
|
| | Fecha de Ingreso: marzo-2004
Mensajes: 5
Antigüedad: 21 años Puntos: 0 | |
Error en MySQL con un ALTER TABLE Hola a todos, tengo el MySql 5.0.18
y siguiente script que lo ejecuto con el MySql Query Browser 1.1.20:
CREATE TABLE Formulari (
id_form SERIAL,
Activitat VARCHAR(50),
Titol_id BIGINT(20),
Tipos VARCHAR(50),
Lloc VARCHAR(50),
Dates1 VARCHAR(50),
Dates2 VARCHAR(50),
Pregunta11 INT,
Pregunta12 INT,
Pregunta13 INT,
Pregunta14 INT,
Pregunta15 INT,
Pregunta16 INT,
Pregunta17 INT,
Pregunta18 INT,
Pregunta19 INT,
Pregunta110 INT,
Pregunta2 VARCHAR(200),
Pregunta3 VARCHAR(200),
Pregunta4 VARCHAR(200),
Alta_form BOOLEAN DEFAULT true
);
CREATE TABLE Titol(
id_titol SERIAL,
Titol VARCHAR(50),
Alta_titol BOOLEAN DEFAULT true
);
ALTER TABLE formulari ADD CONSTRAINT formulari_titol_fk FOREIGN KEY (Titol_id) REFERENCES Titol(id_titol);
Y me da este error:
Can't create table '.\test\#sql-674_112.frm' (errno: 150);
lo he probado todo lo que se y ya no se que hacer, haber si alguien puede encontrar la solucion.
Gracias. |