hoj, kaip naudojantis sp_executesql priskirti užklausos rezultatą kintamajam? jei darant tiesiai, tai declare @res nvarchar(30) set @res_ = (Select Name from tbPersonel) --------------------- @res_ = Kazys bandant panašiai daryti su sp_executesql, perimu stulpo pavadinimą, ne reikšmę. stulpo pavadinimas irgi nurodomas per kintamąjį declare @sql nvarchar(500) --uzklausa declare @Params nvarchar(500) --param. aprasymas declare @cn nvarchar(300 -- stulpo vardas set @cn = 'Name' declare @res nvarchar(30) --rezultatas Set @SQL = N'set @res_ = (Select top 1 @cn_ from tbPersonnel) set @Params = N'@cn_ nvarchar(30), @res_ nvarchar(30) output' exec sp_executesql @sql, @params, @cn_ = @cn, @res_ = @res output select @res ----------------------- @res_ = Name -- bn/mj icq : 171288416 skype : bala.nemate "The blues ain't about making yourself feel better. it's about making other people feel worse." -- Bleeding Gums Murphy