Problemas ao Criar Tabela com CONSTRAINT
Galera,
Não estou conseguindo criando tabela utilizando constraint (exemplo abaixo), ou seja, somente consigo criar se não utilizar constraint. O engine InnoDB não deveria aceitar?
-- -----------------------------------------------------
-- Table BD.ITENSPEDIDO
-- -----------------------------------------------------
CREATE TABLE IF NOT EXISTS `ITENSPEDIDO` (
`IDITEM` INT UNSIGNED AUTO_INCREMENT ,
`IDPEDIDO` INT NOT NULL ,
`QUANTIDADE` INT UNSIGNED NOT NULL ,
`OBS` VARCHAR(250) NULL ,
PRIMARY KEY (`IDITEM`) ,
INDEX `FK_PEDIDO_idx` (`IDPEDIDO` ASC) ,
CONSTRAINT `FK_PEDIDO`
FOREIGN KEY (`IDPEDIDO`)
REFERENCES `PEDIDOS` (`IDPEDIDO`)
ON DELETE RESTRICT
ON UPDATE NO ACTION)
ENGINE = InnoDB CHARACTER SET utf8 COLLATE utf8_general_ci;Discussão (1)
Carregando comentários...