Eu estou tentando criar um VPD no Oracle usando instruções SQL. O objetivo deste problema é, portanto, um funcionário poderá exibir SOMENTE os registros de funcionários do mesmo departamento, enquanto mascarar sua colega de trabalho, de salários como NULL.
O código para a tabela a ser utilizada é a seguinte
create table Employee
(
ID number primary key,
DEPT varchar2(25),
SALARY number(8,2),
NAME varchar2(25)
);
Eu tenho certeza que a melhor maneira de fazer isso seria.... seria criar um pacote e use um contexto de aplicação. Eu acredito chegando a tabela para exibir apenas aqueles na mesma "DEPT" eu entendo, mas a certeza de como mascarar os dados de pessoas com mesmo DEPARTAMENTO, mas diferentes de IDENTIFICAÇÃO.