Aurino Jr 0 Denunciar post Postado Setembro 10, 2010 Pessoal, sou iniciante me MySql e ao tentar criar a seguinte tabela no PhpMyAdmin CREATE TABLE tbLancamentos( idLancamento int( 10 ) unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY , data date NOT NULL , descricaochar( 50 ) NOT NULL , valor numeric( 10 ) NOT NULL , realizado boolean, idOrigem int( 10 ) unsigned, idConta int( 10 ) unsigned, foreing KEY indIdOrigem( idOrigem ) REFERENCES tbContas( idConta ) ON DELETE RESTRICT , foreing KEY indIdConta( idOrigem ) REFERENCES tbContas( idConta ) ON DELETE RESTRICT ) TYPE = InnoDB Recebo a seguinte mensagem de erro: #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 'key indIdOrigem (idOrigem) references tbContas (idConta) on delete restrict, fo' at line 9 Acho que o erro tem a ver com a tentativa de criar as integridades referenciais nas FKs, mas não tô conseguindo resolvê-lo. Alguém saberia me informar onde está o erro? Grato. Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Setembro 10, 2010 foreign :P Compartilhar este post Link para o post Compartilhar em outros sites
Aurino Jr 0 Denunciar post Postado Setembro 10, 2010 foreign :P Cara, valeu! Já tinha lido essa consulta umas 300 vezes. kkkkkkkkk Como faço pra botar como [Resolvido]? Compartilhar este post Link para o post Compartilhar em outros sites
giesta 29 Denunciar post Postado Setembro 11, 2010 eu boto aqui Compartilhar este post Link para o post Compartilhar em outros sites