Ver Mensaje Individual
  #1 (permalink)  
Antiguo 09/05/2011, 09:41
Avatar de arturohrdez
arturohrdez
 
Fecha de Ingreso: abril-2011
Ubicación: Puebla
Mensajes: 43
Antigüedad: 13 años, 8 meses
Puntos: 3
De acuerdo error en mysql al crear un tabla

hola amigos ahora los molesto con este problema que tengo, al momento de crear una tabla sale un error con el código 1500 errno 150.

estube buscando en internet y encontre que tal vez los tipos de campos no sean los mimos o tal vez las tablas no sen del mismo tipo, el caso es que ya revise todo todas las tablas las tengo con el type= innodb y los registros son de tipo int

podrias ayudarme aki les dejo la tabla gracias:

CREATE TABLE HISTORIAL
( CLAVPEDH INT NOT NULL,
CLAVARTH INT NOT NULL,
FECHENTREH INT NOT NULL,
FECHPROPUH INT NOT NULL,
PRIMARY KEY (CLAVPEDH,CLAVARTH,FECHENTREH,FECHPROPUH),
FOREIGN KEY (CLAVPEDH,FECHENTREH,FECHPROPUH) REFERENCES PEDIDO(CLAVPED,FECHENTRE,FECHPROPU),
FOREIGN KEY (CLAVARTH) REFERENCES ARTICULO(CLAVART)
)TYPE = INNODB;

agradecere toda la ayuda de verdad un saludoo..!!!!