Como alterar chave primaria?
Como posso fazer para alterar a chave primaria?
Uso o banco de dados paradox.
Tenho 3 (três) tabelas: TBPRC, TBAND, TBCUS
Field Name Type Size Key
TBPRC_CODFOR A 5 *
TBPRC_CODFOR A 5 *
TBPRC_CODFOR A 5 *
TBPRC_DESCR A 30
Field Name Type Size Key
TBAND_CODFOR A 5 *
TBAND_CODFOR A 5 *
TBAND_CODFOR A 5 *
TBAND_DESCR A 30
Field Name Type Size Key
TBCUS_CODFOR A 5 *
TBCUS_CODFOR A 5 *
TBCUS_CODFOR A 5 *
TBCUS_DESCR A 30
Obs: A tabela TBPRC é MASTER das outras duas (TBAND, TBCUS).
Quero alterar os três campos chave da TBPRC, mas quero que seja criado um outro registro na TBPRC. Com a nova chave quero que as outras duas tabelas TBAND e TBCUS também sejam alteradas a chave para o mesmo usado na TBPRC.
Na realidade quero copiar 1 registro da TBPRC para outra Chave, mas quero que nas outras 2 tabelas (TBAND e TBCUS) também seja criado um novo registrocom a mesma chave usada na TBPRC. No fim deletar o registro antigo, das três tabelas, pois já tenho eles com a nova chave alterada.
Agadeço se alguem puder me ajudar.
Uso o banco de dados paradox.
Tenho 3 (três) tabelas: TBPRC, TBAND, TBCUS
Field Name Type Size Key
TBPRC_CODFOR A 5 *
TBPRC_CODFOR A 5 *
TBPRC_CODFOR A 5 *
TBPRC_DESCR A 30
Field Name Type Size Key
TBAND_CODFOR A 5 *
TBAND_CODFOR A 5 *
TBAND_CODFOR A 5 *
TBAND_DESCR A 30
Field Name Type Size Key
TBCUS_CODFOR A 5 *
TBCUS_CODFOR A 5 *
TBCUS_CODFOR A 5 *
TBCUS_DESCR A 30
Obs: A tabela TBPRC é MASTER das outras duas (TBAND, TBCUS).
Quero alterar os três campos chave da TBPRC, mas quero que seja criado um outro registro na TBPRC. Com a nova chave quero que as outras duas tabelas TBAND e TBCUS também sejam alteradas a chave para o mesmo usado na TBPRC.
Na realidade quero copiar 1 registro da TBPRC para outra Chave, mas quero que nas outras 2 tabelas (TBAND e TBCUS) também seja criado um novo registrocom a mesma chave usada na TBPRC. No fim deletar o registro antigo, das três tabelas, pois já tenho eles com a nova chave alterada.
Agadeço se alguem puder me ajudar.
M
Curtidas 0