Boa tarde, estou arrumando um erro no sistema e para que passe a funcionar perfeitamente o ideal seria rodar um script no banco para copiar os ids de uma tabela e passar pra outra. Vou explicar melhor.
Por exemplo, temos uma tabela de clientes e uma tabela de pedidos ok?
Na tabela de pedidos deveria ter uma fk da de clientes para trazer os dados do cliente, porém na modelagem o cara colocou o nome do cliente. Ou seja, quando o cara muda o nome do cliente, no pedido não muda.
O que aconteceu foi mais ou menos isso, é um pouco mais complexo pq existem tipos de clientes e etc. Porém a logica no java eu ja fiz pra corrigir o problema, agora eu queria ajuda de um dba ou alguém que manje de banco pra fazer um script que funcione assim:
Que ele vá na tabela de PEDIDOS pegue o NOME do cliente e vá na tabela de CLIENTES pegue o ID correspondente e salve na coluna idCliente que eu criei agora na tabela de PEDIDOS. se possível ele pular caso o NOME não exista na tabela de clientes pois é bem possível que alguns tenha sido alterados.
É possível fazer isso?
Alguém poderia me dar um norte de como fazer esse script.
Obrigado!