Olá! Não ficou claro qual a diferença entre o IN e o OUT Alguém poderia me explicar por gentileza?
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Olá! Não ficou claro qual a diferença entre o IN e o OUT Alguém poderia me explicar por gentileza?
Olá Felipe, tudo bem?
No Oracle, existem 3 tipos de parâmetros para uma procedure, IN , OUT e IN OUT:
Como por exemplo, para executar a procedure formata_cnpj, precisamos passar um CNPJ para o parâmetro p_CNPJ ao chamar a procedure
Como por exemplo, para executar a procedure formata_cnpj, o valor do CNPJ formado foi passado para a variável p_CNPJ_SAIDA, para que fosse retornado ao usuário.
Quando não é especificado nenhum dos três tipos, por padrão o Parâmetro é do tipo IN.
Espero ter ajudado e bons estudos!