fiz uma sql no oracle 9 e funcionou normal, fui testar no oracle 8 e
nao deu certo, deu a mensagem : ORA-00936: expressão ausente

SELECT
  (SELECT COD_EMPRESA FROM TB_PARAM_SISTEMA WHERE CODIGO = 1),
  (SELECT SYSDATE FROM DUAL),
  ...
  (SELECT SYSDATE FROM DUAL),
  (SELECT campo FROM tabela),
  (SELECT campo FROM outra_tabela),

FROM DUAL


esse select na verdade pode ter varias subselects, cada um sera uma
coluna, é uma consulta que é executa a partir de uma aplicação delphi
pra buscar varios campos diferentes de tabelas diferentes de uma só
vez. foi feito isso pra evitar mandar um select por campo, tem casos
que a gente precisa buscar varios campos de tabelas que nao estao
relacionadas nem nada, isso tá compromentendo o desempenho em alguns
casos.

fiz a sql acima testando num banco de dados 9, mas quando fui executar
no 8, nao deu certo.

teria algo equivalente que eu poderia fazer pra funcionar no 8?

valeu,
abraço,
Fabiano



--------------------------------------------------------------------------------------------------------------------------
Atenção! As mensagens deste grupo são de acesso público e de inteira 
responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
Vem aí: ENPO-BR 2006 - Encontro Nacional de Profissionais Oracle
VISITE: http://www.enpo-br.org/ - Dia 11/11 "Vagas Limitadas"
__________________________________________________________________
Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine  
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/oracle_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