Views, comportamento estranho

1 resposta
R

Gente, deixa eu ver se consigo explicar o que tá acontecendo.

Fiz um programinha básico em Java que acessa um banco de dados SQLSever. Esse banco tem suas tabelinhas e duas views.

E são essas views que estão me dando dor de cabeça. Tipo, se eu tenho uma view assim:

CREATE view vw_CentroCustoAno
as
select cdAno,
       cdCentroCusto,
       dsCentroCusto,
       cdNucleo,
       idAtivo
  from tb_CentroCustoAno (nolock)
WHERE     (cdAno = 2004)

trazendo os dados de uma tabela do próprio DB, a coisa funciona, no Java retorna direitinho (estou usando ResultSet para retornar os dados).

Já se na cláusula FROM da view tem o nome de outro banco de dados, pois a tabela de origem está em outro DB, como a seguir:

...
  from Cadastros..tb_CentroCustoAno (nolock)
WHERE     (cdAno = 2004)

ele não consegue trazer os dados.

Estou acessando o DB com a classe JDBC da Microsoft, e tenho que informar usuário e senha para acessar. Só que este usuário tem permissão de acesso em todos os bancos de dados do servidor.

Alguém faz idéia do que pode estar acontecendo???

1 Resposta

R

esqueçam, já descobri…

num DB um campo tá de um jeito, num DB tá de outro… daí é pra funcionar…

Criado 14 de outubro de 2004
Ultima resposta 14 de out. de 2004
Respostas 1
Participantes 1