I am trying to change database dynamically using variable, but not able to do it. Following is the script
set @query='Use {DBNAME}'
DECLARE @SQL_SCRIPT VARCHAR(MAX)
SET @SQL_SCRIPT = REPLACE(@query, '{DBNAME}', @DatabaseName)
EXECUTE (@SQL_SCRIPT)
before this script i have variable @DatabaseName set with diff database name