Variable DB
Publicado por Elena (28 intervenciones) el 14/07/2006 21:15:02
Hola, tengo un script de creación de unos objetos tablas y vistas y necesito meterlo a un stored procedure que acepte como parametro el nombre de la base de datos donde deseo crear los objetos...
Estoy haciendo lo siguiente, pero el use no hace absolutamente nada.
DECLARE
@DBNAME VARCHAR(35),
@COMANDO VARCHAR(300)
SET @DBNAME = ' MASTER'
SET @COMANDO = 'USE '+@DBNAME
PRINT @COMANDO
USE @DBNAME
TODO CORRE, PERO NO SE CAMBIA A LA BASE DE DATOS...
Estoy haciendo lo siguiente, pero el use no hace absolutamente nada.
DECLARE
@DBNAME VARCHAR(35),
@COMANDO VARCHAR(300)
SET @DBNAME = ' MASTER'
SET @COMANDO = 'USE '+@DBNAME
PRINT @COMANDO
USE @DBNAME
TODO CORRE, PERO NO SE CAMBIA A LA BASE DE DATOS...
Valora esta pregunta


0