sql server - Parameters in "use [database]" clause -


i want use parameters in use [database] command, runs without changing database under usage.

how can fix it? lot

declare @database varchar(100) set @database = 'transform'  declare @sqlstring nvarchar(500) set @sqlstring = 'use '+ @database  exec sp_executesql @sqlstring 

it changes database, within context of sp_executesql

try confirm:

set @sqlstring = 'use '+ @database + ';  select db_name()' 

Comments

Popular posts from this blog

How to use SUM() in MySQL for calculated values -

ios - IBOutlet for image button not correctly referencing button after recreating outlet -

java - AEM: 403 Forbidden occurs when call a Post servlet -