楼主这是跟踪sql执行得到的结果吧?
解决方案 »
- 求一sql语句。
- 这个语句有问题么?怎么解决?
- ASP怎样跟SQL2000连上,我试了两天了 在线等
- 如何随机无序的从数据库中查询数据呢???数据库是sql sever 2000
- 每次提问【邹建】都能及时出现,颇象SuperMan。再问一个问题(锁)
- 我怎么找不到“Microsoft SQLSever\MSSQL\Bin”文件夹下的SQLSERVER.EXE?
- 如何根据数据库中的表名称,知道与之相关的存储过程呢?
- 问一个数据库设计的级联关系的问题
- <> 的问题 郁闷
- 在本机导入另外一台机子上的数据库,出现错误!“[Microsoft][odbc SQL Server driver][SQL Server]登陆'Adminisrtrator'失败"
- 为什么不能正常读取NorthWind?
- 求助关于取得inserted表的内容
declare @P1 int
--set @P1=1 --这个是不要的,是执行下面的语句后产生的--创建一个调用指定sql语句的指针,并且保存到变量@p1中
exec sp_prepare @P1 output, NULL, N'SELECT * FROM sysobjects', 1
select @P1--执行上面准备好的sql语句
exec sp_execute @P1--释放
exec sp_unprepare @P1
不过有这个后面
SET NO_BROWSETABLE ON
declare @P1 int
set @P1=1
exec sp_prepare @P1 output, NULL, N'SELECT * FROM ALLSum', 1
select @P1
没有
exec sp_execute @P1
是为什么,是不是select @P1就执行了
exec sp_execute @P1是正常的,如果不返回结果集的时候,就不需要执行sp_execute
那 SELECT * FROM ALLSum 取出来的结果集能用程序读出来么?
是不是 SELECT * FROM ALLSum 已经返回给用户了,
还有个值没有返回了抱歉,大哥,比较蠢^_^
exec sp_prepare @P1 output, NULL, N'SELECT * FROM sysobjects', 1
select @P1