Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Estou tentando criar uma view porem esta ocorrendo a mensagem:
Table or view does not exist
Porem se eu tentar executar somnete o comando select, ele apresenta o resultado sem dar mensagem de erro.
VIEW "MOS"."EMPRESAS_AUX" AS
2 SELECT
3 COD_EMP ,
4 NOME ,
5 RZ_SOC_EMP ,
6 ENDERECO ,
7 NRO_LOGRAD ,
8 COMPL_LOGRAD,
9 BAIRRO ,
10 CEP ,
11 CIDADE ,
12 ESTADO ,
13 CGC ,
14 INSCREST ,
15 INSCR_MUNIC ,
16 TELEFONE ,
17 FAX ,
18 EMAIL_EMP ,
19 CASE
20 WHEN sfn_empresa_ativa(COD_EMP, sysdate) = 'T' THEN 'A'
21 WHEN sfn_empresa_ativa(COD_EMP, sysdate) = 'F' THEN 'I'
22 END STATUS
23 FROM
24 "SIS"."EMPRESAS";
"SIS"."EMPRESAS"
*
ERRO na linha 24:
ORA-00942: a tabela ou view não existe
Acredito ser algum problema com relação a grant. Se eu alterar o owner aonde o objeto esta sendo criado, de "MOS"."EMPRESAS_AUX" para "SIS"."EMPRESAS_AUX" a view é criada normalmente.
qual grant devo rodar para resolver este problema?
Desde já agradeço
Adriano
Carregando comentários...