Pular para o conteúdo

Fóruns Banco de dados Oracle Popular Coluna em Big Table Popular Coluna em Big Table

#92216
VitorLeandro
Participante

    Amigo, se você quiser popular rapidamente a tabela, eu sugiro que você a recrie, ao invés de fazer update…

    Exemplo:

    select rownum seq, (restante dos campos) from tabela
    Dessa forma, será acrescentado um numero seqüencial a esta tabela, ou se preferir, crie um sequence, e faça o select sobre ele (zerar o sequence após o teste).

    select seq.nexval, (restante dos campos) from tabela.

    Em seguida, crie uma outra tabela com esta definição e estes dados:

    create table dw_temp.teste2 nologging, parallel as
    select rownum seq, (restante dos campos) from tabela…

    Parallel é pra criar em paralelo e nologging é pra gerar com o mínimo de redo (faça um export depois).