sql:='SELECT codigo,  SUM(val) as val'+
     ' FROM tab_valores '+
     ' WHERE cod_usuario ='+QuotedStr( cod_usuario)+
     ' GROUP BY codigo ';

tenta assim!
 


  ----- Original Message ----- 
  From: Wroger 
  To: delphi-br@yahoogrupos.com.br 
  Sent: Thursday, January 12, 2006 9:27 AM
  Subject: [delphi-br] Group By no Delphi5 com Oracle9i não Funciona !!


  Estamos migrando o banco de dados para o oracle, que antes, utilizava SQL
  Server.
  Estamos com problema na seguinte query (Simples e ridiculamente simples):

  SELECT codigo,  SUM(val) as val
  FROM tab_valores
  WHERE cod_usuario =:cod_usuario
  GROUP BY codigo

  O problema é que todas as Queries q fazem GROUP BY e recebem parâmetros,
  estão dando a seguinte mens. de erro:
  "ORA-00979: não é uma expressão GROUP BY".
  Executando essa mesma query no SQL-Plus do Oracle, não ocorre o erro.
  O erro só ocorre quando passo parâmetro e abro essa query (via Delphi).
  Alguém saberia me ajudar?!
  Será que existe um Service Pack para correção, ou qq. coisa do gênero ???

  Desde já muito obrigado!
  []'s


        

        
              
  _______________________________________________________ 
  Yahoo! doce lar. Faça do Yahoo! sua homepage. 
  http://br.yahoo.com/homepageset.html 



  -- 
  <<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>





        Yahoo! Grupos, um serviço oferecido por: 
              PUBLICIDADE
                
       


------------------------------------------------------------------------------
  Links do Yahoo! Grupos

    a.. Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/
      
    b.. Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]
      
    c.. O uso que você faz do Yahoo! Grupos está sujeito aos Termos do Serviço 
do Yahoo!. 



[As partes desta mensagem que não continham texto foram removidas]



-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a