Foreign Key

12/03/2003

0

[b:df59813391]Ae galera alguém pode me explicar como inserir uma foreign key em uma tabela ??? :?: :?: :?: :?: [/b:df59813391]


Marshall Mathers

Marshall Mathers

Responder

Posts

12/03/2003

Anonymous

Tabela clientes
id_codigo
nome
ender
id_limite_credito <====

Tabela limite_credito
id_limite_credito
descricao
valor_credito

[b:7bcb1f57a1]alter table clientes
add id_limite_credito, add foreign key (id_limite_credito) references limite_credito(id_limite_credito)[/b:7bcb1f57a1]


Responder

07/04/2003

Andrebezerra

CREATE TABLE ´TB_CLIENTE´
(
´COD_CLIENTE´´CLIENTE_COD´,
´TIPO_CLIENTE´´CLIENTE_TIPO´,
´COD_PES_JURI´´CLIENTE_FIS_JURI´,
´COD_PES_FIS´´CLIENTE_FIS_JURI´,
´DT_CAD_CLIENTE´´CLIENTE_DT_CAD´,
´NUM_COTRA_CLIENTE´´CLIENTE_NUM_CONTRA´,
´END_COB_BAIRRO_CLIENTE´´CLIENTE_END_BAIRRO´,
´END_COB_CEP_CLIENTE´´CLIENTE_END_CEP´,
´END_COB_COMP_CLIENTE´´CLIENTE_END_COMP´,
´END_COB_LOG_CLIENTE´´CLIENTE_END_LOG´,
´END_COB_NUM_CLIENTE´´CLIENTE_END_NUM´,
´END_COB_TIPO_LOG_CLIENTE´´CLIENTE_END_TIPO_LOG´,
´END_COB_UF_CLIENTE´´CLIENTE_END_UF´,
´RES_NOME_CLIENTE´´CLIENTE_RES_NOME´,
´RES_AREA_CLIENTE´´CLIENTE_RES_AREA´,
´CONT_NOME_CLIENTE´´CLIENTE_CONT_NOME´,
´CONT_AREA_CLIENTE´´CLIENTE_CONT_AREA´,
´FORMA_PAG_CLIENTE´´CLIENTE_FORMA_PAG´,
´SITU_CLIENTE´´CLIENTE_SITU´,
PRIMARY KEY (´COD_CLIENTE´)
);


CREATE TABLE ´TB_CLI_SER´
(
´COD_CLIENTE´´CLIENTE_COD´,
´COD_SERVICO´´SERVICO_COD´,
´VALOR_CLI_SER´´SERVICO_VALOR´,
´VIRGENCIA_CLI_SER´´SERVICO_VIRGENCIA´,
´SITU_CLI_SER´´CLIENTE_SITU´,
´DT_SITU_CLI_SER´´CLIENTE_DT_SITU´,
´NUM_CONTRA_CLI_SER´´CLIENTE_NUM_CONTRA´,
PRIMARY KEY (´COD_CLIENTE´, ´COD_SERVICO´)
);



ALTER TABLE ´TB_CLI_SER´ ADD FOREIGN KEY (´COD_CLIENTE´) REFERENCES ´TB_CLIENTE´ (´COD_CLIENTE´) ON UPDATE CASCADE;[quote:a4f3943eee][/quote:a4f3943eee]


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar