1
resposta

MINHA RESOLUÇÃO

Bom dia a todos, segue script para alteração da categoria.

DECLARE 
    v_COD PRODUTO_EXERCICIO.COD%type := '92347';
    v_CATEGORIA PRODUTO_EXERCICIO.CATEGORIA%type := 'Mate';
BEGIN
    UPDATE PRODUTO_EXERCICIO SET CATEGORIA = v_CATEGORIA WHERE COD = v_COD;
    COMMIT;
END;

SELECT * FROM PRODUTO_EXERCICIO;

Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oii Adriano, tudo bem?

Obrigada por compartilhar sua resolução aqui no fórum, vai ajudar outros alunos que estiverem na mesma atividade.

Seu script está correto: você declarou as variáveis com o tipo vinculado à coluna usando %type, passou os valores esperados e executou o UPDATE com COMMIT logo em seguida. Tudo certinho.

Uma observação só para enriquecer: como o campo COD é do tipo VARCHAR2, passar o valor como string '92347' (com aspas simples) é a forma mais segura, evitando conversões implícitas que às vezes causam comportamentos inesperados em outros cenários. Você já fez isso corretamente.

Conte com a Alura para evoluir seus estudos. Em caso de dúvidas, fico à disposição.

Bons estudos!

Sucesso

Imagem da comunidade