1
resposta

Fiz o comando da atividade mas deu erro

Inseri o código

DECLARE v_ id segmercado.id%type := 2; v_descricao segmercado.descricao%type := 'atacado'; BEGIN INSERT INTO segmercado VALUES (v_id, upper(v_descricao)); COMMIT; END;

E o erro foi:

Erro a partir da linha : 1 no comando - DECLARE v_ id segmercado.id%type := 2; v_descricao segmercado.descricao%type := 'atacado'; BEGIN INSERT INTO segmercado VALUES (v_id, upper(v_descricao)); COMMIT; END; Relatório de erros - ORA-06550: linha 2, coluna 7: PLS-00103: Encontrado o símbolo "SEGMERCADO" quando um dos seguintes símbolos era esperado:

:= . ( @ % ; not nulo faixa default caractere O símbolo ":=" foi substituído por "SEGMERCADO" para continuar. ORA-06550: linha 2, coluna 26: PLS-00103: Encontrado o símbolo "=" quando um dos seguintes símbolos era esperado:

. ( * @ % & = - + ; < / > at in é mod lembrete not rem <um expoente (**)> <> ou != ou ~= >= <= <> e ou como like2 like4 likec entre || multise

  1. 00000 - "line %s, column %s:\n%s"

*Cause: Usually a PL/SQL compilation error. *Action:

1 resposta

Olá Paulo, tudo bem?

Peço desculpas pela demora no retorno, esse erro está ocorrendo porque na declaração da variável v_ id segmercado.id%type := 2;, entre o v_ e o id tem um espaço, retira o espaço e tenta executar novamente e fala pra gente se deu certo!