[RESOLVIDO] Como faço pra criar essa tabela?

3 respostas
Luccas_Ferreira

Olá pessoal, como faço pra criar essa tabela? Pois dois atributos são primary key e foreign key e eu estou com dúvida.
Poderiam me ajudar?

Cd_Classe - Numérico [8] - Campo Chave e (FK)
Nr_Rgm- Numérico [8] - Campo Chave e (FK)
Dt_Matricula - Date - Obrigatório

Mais ou menos assim:

CREATE TABLE matricula
(Cd_classe Number(8),
 Nm_rgm Number(8),
 Nm_matricula Date not null,

 constraint matricula_Cd_classe_pk primary key (Cd_classe)
)

3 Respostas

Anime

Use a busca do fórum, as vezes é mais rápido… :wink:

CREATE TABLE NomeDaTabela ( Coluna1 INT, Coluna2 INT, CONSTRAINT PK_NomeDaPK PRIMARY KEY (Coluna1, Coluna2) )

Espero que ajude!

Luccas_Ferreira

Sim, desse jeito eu já fiz, mas também o atributo “classe” e “rgm” ambos são primary key e foreign key.

Como ficaria como Constraint FOREIGN KEY?

Anime

Oi Lucas, não sei bem o que você quer, mas da uma olhadinha aqui http://marceloabibcardoso.wordpress.com/2009/03/16/sql-server-criacao-de-tabelas-com-chave-estrangeira/

Espero que ajude, pesquise com calma pode se mais simples do que imagina, abraços!

Criado 2 de março de 2013
Ultima resposta 2 de mar. de 2013
Respostas 3
Participantes 2