Usuário com melhor resposta
ident_current de uma tabela em um linked server

Pergunta
-
É possível obter o ident_current de uma tabela em um servidor remoto (linked server), algo desta maneira:
(SELECT IDENT_CURRENT('[server].[DB_TESTE].[DBO].[table_name]'))
Anselmo.
quinta-feira, 18 de janeiro de 2007 16:12
Respostas
-
Que tal,
SELECT * FROM OPENQUERY(Server, 'SELECT IDENT_CURRENT(''[DB_TESTE].[DBO].[table_name]'')')
Um abraço!
quinta-feira, 18 de janeiro de 2007 18:04
Todas as Respostas
-
Que tal,
SELECT * FROM OPENQUERY(Server, 'SELECT IDENT_CURRENT(''[DB_TESTE].[DBO].[table_name]'')')
Um abraço!
quinta-feira, 18 de janeiro de 2007 18:04 -
Anselmo,
Sim sem problemas.
quinta-feira, 18 de janeiro de 2007 18:17Moderador -
Aí que está o problema, erro ele não retorna, mas retorna um valor null... Fazendo direto no servidor retorna direito...sexta-feira, 19 de janeiro de 2007 11:46
-
Anselmo Vicente wrote: Aí que está o problema, erro ele não retorna, mas retorna um valor null... Fazendo direto no servidor retorna direito... Anselmo,
Você já tentou utilizar minha sugestão? O OpenQuery é uma função que faz a consulta por um Linked Server. Tenta aquilo e me avisa, pois acredito que o resultado é o que você está esperando.
Até mais!
sexta-feira, 19 de janeiro de 2007 12:03 -
Desta forma funcionou.... Muito obrigado !!!sexta-feira, 19 de janeiro de 2007 12:41