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

Latest Images

Trending Articles



Latest Images