Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

%TYPE também muda o tipo de dado informado?

Como dito na aula o %type server para determinar que o tipo da variável declarada será o mesmo que se encontra na tabela. A minha dúvida é digamos que numa situação hipotética o DBA mudou o campo de Number para um Float, o %type irá reconhecer ou dará erro? No exemplo citado na aula a mudança foi no número de caracteres de 5 pra 2, porém não houve alteração do tipo de dado.

2 respostas
solução!

Olá Vinicius, tudo bem?

Não é para ocorrer problemas Vinicius, já que o %type é utilizado para indicar que o tipo da variável declarada será o mesmo do campo na tabela, como você disse. Então se o tipo mudar o %type deve identificar sem problemas.

Espero ter ajudado e bons estudos!

Entendi Danielle. Muito obrigado pela resposta.