[ hninel @ 15.06.2005. 13:01 ] @
Ovo mi ne radi...kako da izvrsim slijedeci code:

Code:

USE pubs
DECLARE @Query NVARCHAR(100)
DECLARE @table NVARCHAR(100)
SET @table = N'authors'
SET @Query = N'SELECT * FROM @tbl'

EXECUTE sp_executesql @Query, N'@tbl NVARCHAR(100)', @tbl=@table


Hvala.
[ ivan jeremic @ 16.06.2005. 14:21 ] @
Ja to radim ovako :

USE pubs
DECLARE @Query NVARCHAR(100)
SET @Query = N'SELECT * FROM Authors'
EXEC (@Query)
[ jablan @ 16.06.2005. 14:35 ] @
Citat:
hninel: Ovo mi ne radi...kako da izvrsim slijedeci code:

Bojim se da nećeš moći ime tabele da proslediš kao parametar. Uradi konkatenaciju stringova pre nego što pozoveš sp_executesql.