Ao criar a function o instrutor Vinicius encontra um erro, resultado de ter criado a function com um valor inteiro de salario, sendo que o correto seria decimal, no meu caso o postgre não reclama, e eu gostaria de entender o porquê, estou fuçando aqui e lendo, mas sem sucesso ao identificar o motivo, alguém pode me ajudar a pensar?