Página Inicial do Fórum > Banco de Dados - JDBC / SQL

SQL com "#Error# no resultado



Criar novo tópico   Responder tópico


  1. rgomide
    Posts:15


    Comment Arrow

    Publicado em: 06/03/2012 13:16:55

    Tenho um determinado comando SQL:

    em alguns casos o resultado da pesquisa pode ser um erro de divisão por 0.

    O que quero saber é como tratar este erro.

    Obrigado.




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 06/03/2012 13:37:22

    rgomide
    Tenho um determinado comando SQL:

    em alguns casos o resultado da pesquisa pode ser um erro de divisão por 0.

    O que quero saber é como tratar este erro.

    Obrigado.



    não tem nada a ver com Java ou JDBC,
    mas tenta algo como:

    é óbvio que dessa forma, o caso do segundo campo ser zero
    simplesmente vai ser ignorado no cálculo da média!
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. sekkuar
    Posts:5998


    Comment Arrow

    Publicado em: 06/03/2012 13:47:54

    simu
    rgomide
    Tenho um determinado comando SQL:

    em alguns casos o resultado da pesquisa pode ser um erro de divisão por 0.

    O que quero saber é como tratar este erro.

    Obrigado.



    não tem nada a ver com Java ou JDBC,
    mas tenta algo como:

    é óbvio que dessa forma, o caso do segundo campo ser zero
    simplesmente vai ser ignorado no cálculo da média!



    Eu achei muito estranho ele fazer uma divisão para calcular a média.

    a função avg() não deveria retornar média de todos os valores da coluna? O que será que ele pretende fazer?
    _________________
    Sekkuar ~ Ex-Catador Executivo do Javafree - (Não mais) Catando os tópico tudo.
    "The mod javafree deserves, but not the one it needs right now."


    Stack Traces existem pra ajudar e não para trazer uma mensagem de satã dizendo que seu computador será destruído.


    Peça seu Código Pronto para o seu Dever de Casa aqui
    You acknowledge that this software is not designed, licensed or intended for use in the design, construction, operation or maintenance of any nuclear facility.




  1. rgomide
    Posts:15


    Comment Arrow

    Publicado em: 06/03/2012 13:16:55

    Esta é uma opção.

    Mas o que eu realmente quero, é saber se tem alguma maneira de checar se o campo retornou um erro ao invés de um valor para o resultado.

    é que tenho outras formulas e nem todas daria para controlar via Where.

    Vlw.




  1. simu
    Posts:9416


    Comment Arrow

    Publicado em: 06/03/2012 13:37:22

    rgomide
    Esta é uma opção.

    Mas o que eu realmente quero, é saber se tem alguma maneira de checar se o campo retornou um erro ao invés de um valor para o resultado.

    é que tenho outras formulas e nem todas daria para controlar via Where.

    Vlw.



    em PL/SQL, Java/JDBC, ... ?
    _________________
      Nome real: Carlos F. Heuberger

    Removeram os meus direitos de administrador e moderador - sem aviso, pela segunda vez - contate o ombudsman (?), a equipejavafree ou a "alta gerência" se necessário - Que pena... que terminou dessa maneira!

    "The mod javafree deserves, but not the one it needs right now."
    --------------------
    Não leio nem respondo MPs!
    This posting is provided AS IS with no warranties and confers no rights.




  1. rgomide
    Posts:15


    Comment Arrow

    Publicado em: 06/03/2012 13:16:55

    Java/JDBC




  1. Relacionados





Novo tópico   Responder tópico     Índice do forum -> Banco de Dados - JDBC / SQL