chamar script no bloco pl

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
elciodba
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 76
Registrado em: Sex, 31 Out 2008 4:30 pm
Localização: belo horizonte-mg

por favor tenho uma função e dentro dela preciso chamar uma script contendo comando sql...a função não compila se eu colocar esses comandos dentro dela. alguém sabe uma maneira de chamar um script de dentro da função

obrigado


elcio
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

1. O que tem nesse script que não compila?
2. Dá qual erro?
3. Você não pode colocar o conteúdo desse script na função mesmo? OU é algo variável ?

Mostra pra nós o que você quer fazer com mais detalhes, daí a gente dá uma PALPITE :-)
elciodba
Rank: Analista Júnior
Rank: Analista Júnior
Mensagens: 76
Registrado em: Sex, 31 Out 2008 4:30 pm
Localização: belo horizonte-mg

então tenho uma função quanto terminar de fazer tudo na função eu quero chamar o script..eu fazendo via sql*plus ele faz mas não chama o script;;;;gostaria de sabe porque

obrigado


elcio
Avatar do usuário
dr_gori
Moderador
Moderador
Mensagens: 5024
Registrado em: Seg, 03 Mai 2004 3:08 pm
Localização: Portland, OR USA
Contato:
Thomas F. G

Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered

Mas então...

que tipo de escript é esse ? (é um UPDATE? é um SPOOL? É um insert? um ALTER TABLE? explica o que tem nesse script!!!) O que tem de tão especial nesse script que não pode ser colocado dentro da função?

primeiro:
você quer executar o SQL*plus de dentro de uma função de banco?

Tem que explicar, colocar o código pra gente ver... Ou um exemplo semelhante... Explique porque você quer executar um script depois da função! Não temos como adivinhar o que ta rolando aí...

Como dizia o TIM MAIA: nos dê um motivo pra isso!! Pois não está fazendo muito sentido!
Responda tudo que foi perguntado no primeiro post tb:
1. O que tem nesse script que não compila?
2. Dá qual erro?
3. Você não pode colocar o conteúdo desse script na função mesmo? OU é algo variável ?
Responder
  • Informação
  • Quem está online

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