Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Adão Dias

Erro 1064[42000]

Recommended Posts

galera, to tentando fazer o seguinte sql:

 

CREATE TABLE Alunos
(
Alu_matr CHAR(10) NOT NULL,
Alu_nome VARCHAR(40) NOT NULL,
Alu_sexo CHAR(1),
Alu_nasc DATE,
Alu_pai VARCHAR(40),
Alu_mae VARCHAR(40),
Alu_fone VARCHAR(13),
Alu_email VARCHAR(50),
Alu_cpf VARCHAR(12),
Tur_codigo VARCHAR(8) NOT NULL,
TipoAlu_codigo TINYINT UNSIGNED NOT NULL,
PRIMARY KEY(Alu_matr),
CONSTRAINT Tur_codigo_FK FOREING KEY (Tur_codigo) REFERENCES Turmas(Tur_codigo),
CONSTRAINT TipoAlu_codigo_FK FOREING KEY (TipoAlu_codigo) REFERENCES TiposAluno(TipoAlu_codigo)
)ENGINE=INNODB;

 

porem da erro de sintax na linha 15 ( do primeiro CONSTRAINT Tur_codigo_FK FOREING KEY ***)

alguem sabe qual o problema...eu to digitando esse codigo de um livro aki de mysql..mas ta dando erro do mesmo geito.

 

obrigado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

É FOREIGN e não "FOREING"

 

Geralmente livros técnicos citam um endereço na web onde você pode pegar os exemplos, assim poupa-se de erros de digitação.

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.