Sobre cursores

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Autor
    Posts
  • #74606
    Anônimo
    Convidado

    Tenho uma consulta que me retorna todos as tabelas da minha base :

    select table_name from user_tables;

    OK.

    Mas eu gostaria de pegar esses resultados que sao osregistros para dar um count para ver o numero de registros de cada tabela , entendeu ?

    Da para fazer por cursor ne , mas eu nao sei faser cursor se alguem puder me dar um exemplo de consulta recursiva num cursor , por favor

    #74607
    Avatar de Marcio68AlmeidaMarcio68Almeida
    Participante

    set pages 0
    set lines 200
    spool c:conta_tabelas.sql
    SELECT ‘Select ”’ || table_name || ”’ tabela, count(*) from ‘ || owner || ‘.’ || table_name || ‘;’
    from dba_tables
    Where owner = ”
    ;
    spool c:conta_tabelas.txt
    @c:conta_tabelas.sql
    Spool off
    set pages 50

Visualizando 2 posts - 1 até 2 (de 2 do total)
  • Você deve fazer login para responder a este tópico.
plugins premium WordPress