В SQL Server 2005 как я могу использовать database_b, что-то сделать, а затем использовать старый db database_a в TSQL? Ниже приведен мой код, но есть некоторые проблемы с ним. Кто может помочь мне определить проблему? Большое спасибо.
DECLARE @old_database_name VARCHAR(200)
SET @old_database_name = db_name()
use mydatabase
create table t1(id int identity(1,1))
use @old_database_name