Estou tentando aplicar uma função condicional no RLS e não estou conseguindo.
De modo geral preciso que o nome do usuário capturado pela função USERNAME filtre a tabela dAcesso e propague o filtro para a tabela dConcessionaria. Até ai OK.
Porem preciso aplicar uma condição.
Por exemplo:
(IF) Se o nome obtido através da USERNAME tiver dAcesso[ID_Perfil] = 1,
Não Aplica nenhum filtro na tabela dAcesso,
(ELSE)Caso contrario filtre a tabela dAcesso de acordo com o nome obtido através da USERNAME
PS.. Assisti as lives 29 sobre RLS e não consegui aplicar no meu modelo
Enviei em anexo um Excel de exemplo com as 2 tabelas em questão
Pergunta
Valmir Braz
Boa noite Pessoal. Tudo joia.
Estou tentando aplicar uma função condicional no RLS e não estou conseguindo.
De modo geral preciso que o nome do usuário capturado pela função USERNAME filtre a tabela dAcesso e propague o filtro para a tabela dConcessionaria. Até ai OK.
Porem preciso aplicar uma condição.
Por exemplo:
(IF) Se o nome obtido através da USERNAME tiver dAcesso[ID_Perfil] = 1,
Não Aplica nenhum filtro na tabela dAcesso,
(ELSE)Caso contrario filtre a tabela dAcesso de acordo com o nome obtido através da USERNAME
PS.. Assisti as lives 29 sobre RLS e não consegui aplicar no meu modelo
Enviei em anexo um Excel de exemplo com as 2 tabelas em questão
Desde ja.ObrigadoExemplo.xlsxExemplo.xlsx
Exemplo.xlsx
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados
Faça login para comentar
Você vai ser capaz de deixar um comentário após fazer o login
Entrar Agora