Consulta

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
Responder
viglesias
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Seg, 18 Fev 2008 4:07 pm
Localização: Rio de Janeiro

Boa Tarde,

Preciso acessar um arquivo excel utilizando uma PL Oracle da seguinte forma:

SELECT COLUNA1, COLUNA2,... FROM TABELA
WHERE COLUNA1 in (coluna do excel)

Alguém pode me ajudar??

Obrigada! :wink:
Trevisolli
Moderador
Moderador
Mensagens: 2016
Registrado em: Qua, 12 Jan 2005 3:25 pm
Localização: Araraquara - SP
Abraço,

Trevisolli
OCA Oracle PL/SQL Developer Certified Associate
OCP Oracle Forms Developer Certified Professional
Araraquara-SP

Boa tarde.

Não teria como você realizar o processo inverso?
Ir até o excel, concatenar na coluna ao lado , por exemplo, o valor do teu IN mais uma vírgula e, colcar no teu editor de PL/SQL para rodar?

Caso tenha q ser do excel mesmo, aqui no fórum existem alguns tópicos. Realize uma busca pela palavra "Excel".
viglesias
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Seg, 18 Fev 2008 4:07 pm
Localização: Rio de Janeiro

O caminho inverso não é possivel, porque essa planilha será atualizada por um usuário!!!

No item que eu vi a respito disso não há resposta..tentarei fazer uma nova busca!! :wink:

Obrigada!
Tineks
Rank: DBA Sênior
Rank: DBA Sênior
Mensagens: 365
Registrado em: Ter, 24 Mai 2005 2:24 pm
Localização: Araraquara - SP
Cristiano (Tineks)
Araraquara - SP

Olá..

uma sugestão será criar uma OBDC pra acessar o XLS e depois tentar conectar o oracle com essa ODBC.. bem, isso eu nunca fiz, mas fica aqui a idéia.!! :D

[]s!!
viglesias
Rank: Estagiário Pleno
Rank: Estagiário Pleno
Mensagens: 3
Registrado em: Seg, 18 Fev 2008 4:07 pm
Localização: Rio de Janeiro

Obrigada pela ajuda!!!

Vou tentar fazer por dentro do sistema, criando uma tela pra cadastro e gravando em uma tabela..fica mais facil!! :D
Responder
  • Informação
  • Quem está online

    Usuários navegando neste fórum: Nenhum usuário registrado e 28 visitantes