Ir ao conteúdo
  • Cadastre-se
CDFREE

Oracle Erro pl/sql ORA-00933 ORA-06512 function

Recommended Posts

 

create or replace function cad.fc_atualizar_nome3(id_busca in number)
return varchar2 is
nome varchar2(100):='';
id_cliente number(6):= 0;
cli_nome varchar2(100):='';
--id_busca number(6):= 0;
        begin
    select cli_nome into nome from cad.tb_cliente where id_cliente=id_busca;
    execute immediate 'update cad.tb_pessoa_fisica set cli_nome=: nome where id_cliente=:id_busca;'
    using cli_nome, id_cliente;
    --return nome;
    end;
    


ao executar -> select cad.fc_atualizar_nome3('222222') from dual; ocorre o erro    
ora-00933: comando sql não encerrado adequadamente
ora-06512: em "cad.fc_atualizar_nome3", line 9
00933. 00000 -  "sql command not properly ended"
*cause:    
*action:

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora





Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas publicações sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×