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: oracle_br@yahoogrupos.com.br <mailto:oracle_br%40yahoogrupos.com.br> > From: ro.wars...@gmail.com <mailto:ro.warstat%40gmail.com> > 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]