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

Help - Tipo de dado criado pelo usuário inválido

Olá pessoal, vi a aula em que o instrutor cria um tipo de dado tabela personalizado, eu também criei e quando eu crio uma variável desse tipo que foi criado anteriormente funciona de forma correta, no entanto, quando coloco esse tipo em um parâmetro de alguma procedure o sistema acusa que é um tipo inválido, alguém já passou por isso?

2 respostas
solução!

Olá Gustavo, tudo bem? Então esse tipo de dado, ele não é como uma View, que é consistente e que podemos usar de varias formas, pense nesse dado como uma variável de escopo, e só pode ser utilizada dentro do bloco onde ela é declarada, se você declarou ela usou dentro de um bloco e deseja utilizar em outro bloco não será possível, por essa variável só vive dentro do bloco onde ela foi declarada.

Espero ter esclarecido sua dúvida!

Olá Jonilson. Ah sim, agora entendi, eu pensei que eu poderia utilizar essa variável em outros blocos de código além do que ela foi declarada. Obrigado!