Eu fiz algumas alterações no codigo mas não deu certo.Se alguém pode me ajudar
O erro que aparece e o mesmo.

To: [email protected]
From: [email protected]
Date: Mon, 11 Feb 2013 21:02:32 -0200
Subject: Re: [oracle_br] Re: Duvida
















 



  


    
      
      
      Como eu havia falado em alguma mensagem lá atrás, o IF serve para testar 

valores e decidir qual caminho a ser seguido. Sugiro que procure pela 

documentação sobre IF e ajuste esse que está erro.

Nota que o segundo IF que tu fez está certo.



[]´s

Roberto



Em 11/02/2013 20:56, gabriel Tomaz escreveu:

>

>

> O erro estar dando no Primeiro " IF" onde estar em negrito.

> O erro e o seguinte:

> ORA-06550:linha 15, coluna 61:PLS-00103: Encontrato o símbolo";" 

> quando um dos seguites símbolos era esperado:

> .(*%_=-+</> at is mod remainder not rem then< > or!+=or~=>=<=<>and or 

> like like2_like4_likec_between||multiset member 

> SUBMULTISET_ORA-06550:linha34,coluna5:PLS-00103:encontrado o 

> símbolo"IF" quando um dos seguintes símbolos esra esperado:loop

> DECLAREL_VFRASE VARCHAR2(240) := '&Digite uma Frase.';L_VFRASE_TEST 

> VARCHAR2(240);L_VFRASE_NOVO VARCHAR2(240);L_VQBR_LINHA 

> VARCAHAR2(240);L_VALOR_NOVO VARCAHAR2(240);L_TESTE_QBR 

> VARCAHAR2(240);L_FRA_CERT VARCAHAR2(240);L_FRASE 

> VARCAHAR2(240);L_VFRASE_TEST1 VARCHAR2(240);BEGINWHILE L_VFRASE > 100 

> LOOPIF DBMS_OUTPUT.put_line('Frase é maior que 100 

> caracteres');L_VFRASE := INSTR( L_VFRASE,' ');L_VFRASE_TEST := 

> L_VFRASE + L_VFRASE_TEST;L_VFRASE_TEST := 0;L_VQBRLINHA := L_VFRASE + 

> L_valor_novo;L_VQBRLINHA := -1;L_TESTE_QBR := 

> SUBSTR(NL_FRA_CERT,NL_valor_novo);L_FRASE := 

> SUBSTR(L_FRA_CERT,L_VALOR_NOVO +LENGTH(L_FRA_CERT));IF L_VQBRLINHA <10 

> thenL_L_TESTE_QBR := CONCAT(concat(L_VFRASE_TEST1,''),L_TESTE_QBR);END 

> IF;dbms_output.put_line(L_VFRASE);dbms_output.put_line 

> (L_TESTE_QBR);dbms_output.put_line 

> (L_FRASE);dbms_output.put_line(L_VQBRLINHA);END IF;END LOOP;END;

> To: [email protected] 

> From: [email protected] 

> Date: Mon, 11 Feb 2013 20:37:04 -0200

> Subject: Re: [oracle_br] Re: Duvida

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

>

> Gabriel,

>

>

>

> O grupo não aceita anexos.

>

> Cola o teu código aqui - FORMATADO - e coloca também a mensagem de erro.

>

>

>

> []´s

>

> Roberto

>

>

>



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





    
     

    
    






                                          

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



------------------------------------

--------------------------------------------------------------------------------------------------------------------------
>Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
>responsabilidade de seus remetentes.
Acesse: http://www.mail-archive.com/[email protected]/ 
--------------------------------------------------------------------------------------------------------------------------
>Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
>Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
>http://www.oraclebr.com.br/  
------------------------------------------------------------------------------------------------------------------------
 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