Pergunta

Eu criei uma visão. A consulta da visão funciona bem. Agora eu quero escrever outra consulta que use a primeira. Tanto quanto eu sei, deveria ser assim:

SELECT * FROM myView;

Agora, há um erro retornado: "Ungültiger objektname 'myview'" em inglês é algo como "Nome do objeto Unvalid 'myview'.

Como me refiro ou ligo para as visualizações da maneira certa? Estou usando o SQL Server.

Foi útil?

Solução

Verifique se você criou a visualização no banco de dados certo, o esquema certo e concedeu o SELECT privilégio na vista para o usuário que o usa.

Ou, melhor, postar o SQL Você costumava criar a visualização.

Outras dicas

Esse erro geralmente significa que você está procurando no banco de dados ou esquema errado. Se você estiver usando o Management Studio, às vezes o banco de dados errado pode ser selecionado no suspensão ao lado do botão Execute e, se você não usar o nome totalmente qualificado da exibição, ele tentará executar usando o banco de dados selecionado.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top