Tenho a seguinte instrução: select * from pg_database where datname = 'autobrilho'
Estou perguntando para ver se o banco existe, mas quero retornar 0 ou true ou false, caso não exista. Para que o meu sistema não dê uma exception de NULLPOINTER EXCEPTION.
Já tentei com o COUNT, mas ainda da NULLPOINTER EXCEPTION
         
        
          
        
           
           
           
         
         
            
            
          
       
      
        
        
          Ola,
Faça o tratamento no codigo.
Antes de qualquer codificacao no retorno da consulta, voce deve verificar se o resultado é diferente de vazio.
         
        
        
           
           
           1 curtida
         
         
            
            
          
       
      
        
        
          SELECT CASE 
            WHEN COUNT(*)=1 
               THEN 1 
               ELSE 0 
       END as Saleable
  FROM pg_database 
  where datname = 'autobrilho'
         
        
        
           
           
           
         
         
            
            
          
       
      
        
        
          @gustavolavi como seria o tratamento na parte da codificacao?
Ja que ele estaria esperando um Obj por exemplo do tipo pessoa.