locked
ident_current de uma tabela em um linked server RRS feed

  • 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:17
    Moderador
  • 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