Clausula USE

16/12/2003 - 12:31 por Victor Pacheco | Informe spam
Saludos Grupo

Hay alguna manera de poder inlcuir la clausula USE dentro de un Stored
Procedure, porque tengo unas tablas identicas en 2 bases de datos distintan
y quiero reutilizar los stored de consultas, asi no tendre que conectarme
con la otra base de datos, pero intente incluir el USE dentro del stored y
de da error.
 

Leer las respuestas

#1 Isaías
16/12/2003 - 18:53 | Informe spam
¿Porque NO intenta hacer Procedures Dinamicos?

CREATE PROCEDURE MyProcedure
@MyBase varchar(15)
AS

DECLARE @SQLString NVARCHAR(100)
SET @SQLString = N'SELECT * FROM '+@MyBase+'.dbo.MyTabla'
EXEC sp_executesql @SQLString

Preguntas similares