Quantcast
Channel: SQLServerCentral » SQL Server 2014 » Development - SQL Server 2014 » Latest topics
Viewing all articles
Browse latest Browse all 3145

Query not executing dynamic way

$
0
0
1. Dynamic querydeclare @dbname varchar(50),@objname varchar(20),@sql varchar(100)set @dbname='XYZ'Set @objname='TMP'Set @sql=N'(Select * from '+@dbname+'.sys.objects where name = '+@objname+')'EXEC @sql2. Actual queryselect * from XYZ.sys.objects where name='Tmp'When I am executing query 2nd query I am getting results. But when I am trying with first way I ma getting error as : Msg 911, Level 16, State 4, Line 5Database '(Select * from XYZ' does not exist. Make sure that the name is entered correctly.Can anyone will be able to help

Viewing all articles
Browse latest Browse all 3145

Trending Articles