Tengo el nombre de una base de datos, tabla los cuales son ingresados por el usuario. Una vez que ingresa los nombres los guardo en variables. Mi pregunta sería. Como puedo realizar un insert en la tabla que tengo guardad en una variable? Ya que el siguiente codigo arroja error.
Mi codigo seria asi:
Declare @nombre_base varchar (50)
Declare @nombre_tabla varchar (50)
Set @nombre_base = 'Bdatos'
Set @nombre_tabla = 'prueba'
use @nombre_base
Insert into @nombre_tabla (campos..)
values
(valores...)