es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tags:  , , ,

Answer

  1. Avatar for davy.ai

    Puede usar SQL dinámico para ejecutar la consulta:

    DECLARE @server_nm varchar(100)
    DECLARE @sql NVARCHAR(MAX)
    
    IF (@@SERVERNAME LIKE 'DEVABCD%')
    BEGIN
        SET @server_nm = 'DEVBCD.dbo'
    END
    
    SET @sql = 'SELECT * FROM ' + @server_nm + '.tablename'
    
    EXEC sp_executesql @sql
    

Comments are closed.