Sim  é possível

Aline vc tem que usar o execute immadiate pois de outra forma o ORACLE num
consegue entender


Create or replace procedure .........

as


Execute Immadiate "TRUNCATE TABLE";


end


Abraços






Em 30/03/06, Aline Rios <[EMAIL PROTECTED]> escreveu:
>
> Amigos, boa tarde!
> Trabalho com oracle 9i e estou tentando usar um TRUNCATE TABLE dentro de
> uma PROCEDURE, mas estou recebendo o seguinte erro:
>
>   Compilation errors for PROCEDURE
>   Error: PLS-00103: Encontrado o símbolo "TABLE" quando um dos seguintes
> símbolos era esperado: := . ( @ % ;
> Line: 5
> Text: truncate table TABELA1;
>
>   Por outro lado, quando uso o comando:
>   SHOW ERRORS PROCEDURE;
>
>   no SQL*Plus, ele me retorna: NÃO HÁ ERROS.
>
>   Alguém sabe como resolver isso???
>
>   Obrigada!
> Sds.
>
>
>
> ---------------------------------
> Yahoo! doce lar. Faça do Yahoo! sua homepage.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
> --------------------------------------------------------------------------------------------------------------------------
> 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/
>
> --------------------------------------------------------------------------------------------------------------------------__________________________________________________________________
>
> Este Grupo recebe o apoio da SQL Magazine -
> www.devmedia.com.br/sqlmagazine
> __________________________________________________________________
> O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha
> o link do mesmo para evitar trafego(pedidos) desnecessário.
>
>
>   *Yahoo! Grupos, um serviço oferecido por:*   PUBLICIDADE
>
> <http://br.ard.yahoo.com/SIG=12fq1gh1j/M=365837.7000707.7924794.2369893/D=brclubs/S=2137114689:HM/Y=BR/EXP=1143737335/A=3365371/R=2/id=noscript/SIG=110csbogi/*http://www.yahoo.com.br/cinema>
> ------------------------------
> *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]<[EMAIL PROTECTED]>
>
>    - O uso que você faz do Yahoo! Grupos está sujeito aos Termos do
>    Serviço do Yahoo! <http://br.yahoo.com/info/utos.html>.
>
>


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



--------------------------------------------------------------------------------------------------------------------------
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/ 
--------------------------------------------------------------------------------------------------------------------------__________________________________________________________________

Este Grupo recebe o apoio da SQL Magazine - www.devmedia.com.br/sqlmagazine 
__________________________________________________________________
O grupo Oracle_br não aceita anexos. Quando oferecer algum arquivo, tenha o 
link do mesmo para evitar trafego(pedidos) desnecessário. 
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