PAGUE 6 MESES
LEVE 12 MESES
GARANTIR DESCONTO

Fórum Validar Foreign Key antes de cria-la #450552

01/08/2013

0

Bom Dia

Para eu criar uma tabela, eu sempro verifico a existencia da mesma como o modelo abaixo




CREATE TABLE IF NOT EXISTS `tabelaX`
(
`codigo` INTEGER UNSIGNED NOT NULL AUTO_INCREMENT,

`datahora_criacao` DATETIME NOT NULL,

PRIMARY KEY (`codigo`)
)
ENGINE = InnoDB DEFAULT CHARSET=utf8 AUTO_INCREMENT=1;




Mas minha dúvida é como validar se já existe uma Foreign Key, antes de cria-la?


ALTER TABLE `tabelaX`
ADD CONSTRAINT `FK_exemplo` FOREIGN KEY (`codigo_x`) REFERENCES `tabelay` (`codigo`);

Obrigado pela atenção
Alessandro Yamasaki

Alessandro Yamasaki

Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar