Przypadkowa myśl:Spróbuj dodać SET NOCOUNT ON.
Twój kod
insert into @t
select cast(getdate() as varchar(60))
select * from @t
...zwróci to
(1 row(s) affected)
id test
----------- --------------------------------------------------
1 Jun 14 2011 3:58PM
(1 row(s) affected)
Rzeczywiste są trzy wynikowe "pozycje" z SQL Server. Pierwszy nie ma skojarzonego zestawu wyników.
... i bezwstydna wtyczka mojego pytania SET NOCOUNT ON use gdzie z tego powodu wspomina się o łamaniu ORM-ów itp.