caso eu queria adicionar uma chave estrangeira, como posso adicionar?
ATÉ 40% OFF
TÁ ACABANDO!
0 dias
0 horas
0 min
0 seg
caso eu queria adicionar uma chave estrangeira, como posso adicionar?
Olá, Levi.
Tudo bem?
A chave estrangeira é uma maneira de estabelecer um link entre os dados em duas tabelas. Ela é uma coluna ou um conjunto de colunas usadas para estabelecer e impor um link entre os dados em duas tabelas para controlar os dados que podem ser armazenados na tabela de chave estrangeira.
Para adicionar uma chave estrangeira, você pode usar a sintaxe abaixo:
ALTER TABLE nome_da_tabela
ADD CONSTRAINT nome_da_fk FOREIGN KEY (nome_da_coluna_na_tabela_fk)
REFERENCES nome_da_tabela_referenciada(nome_da_coluna_na_tabela_referenciada);
Por exemplo, suponha que você tenha uma tabela chamada Vendas e você queira adicionar uma chave estrangeira para a matrícula do vendedor, que está na tabela Vendedores. Você poderia fazer isso assim:
ALTER TABLE Vendas
ADD CONSTRAINT fk_matricula FOREIGN KEY (matricula)
REFERENCES Vendedores(matricula);
Neste exemplo, fk_matricula é o nome da chave estrangeira, matricula é o nome da coluna na tabela Vendas que se tornará a chave estrangeira e Vendedores(matricula) é a tabela e coluna referenciada.
Veja se faz sentido, qualquer coisa manda aqui.
Espero ter ajudado e bons estudos!