社区
疑难问题
帖子详情
一个问题,请帮忙回答(100分)
cglg
2003-06-21 04:31:13
请编写一存储过程,实现按任意查询条件分批返回数据的功能,每批返回记录条数可指定。
如:sp_FetchRecordByPage(@selectCmd,@PageNumber,@PageSize)
-- @selectCmd,用户条件查询语句
-- @PageNumber,要选择的批号,从1开始
-- @PageSize,每批的记录条数
作用:分页返回数据或海量数据拆分返回
作答SQL:
...全文
19
10
打赏
收藏
一个问题,请帮忙回答(100分)
请编写一存储过程,实现按任意查询条件分批返回数据的功能,每批返回记录条数可指定。 如:sp_FetchRecordByPage(@selectCmd,@PageNumber,@PageSize) -- @selectCmd,用户条件查询语句 -- @PageNumber,要选择的批号,从1开始 -- @PageSize,每批的记录条数 作用:分页返回数据或海量数据拆分返回 作答SQL:
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
10 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
leimin
2003-06-21
打赏
举报
回复
请编写一存储过程,实现按任意查询条件分批返回数据的功能,每批返回记录条数可指定
你可以通过WORKING TABLE来实现,用户的“任意查询条件”,“返回记录条数”..条件你可以先保存到一个WORKING TABLE中,并且有一FLG来确定该T-SQL是否运行,再通过另一个CONNECTION来运行该T-SQL语句.
这样实现的好处:扩展方便,实现容易,效率较高。
firetoucher
2003-06-21
打赏
举报
回复
create proc sp_FetchRecordByPage(@selectCmd varchar(1000),@PageNumber int ,@PageSize int)
as
exec ('select top '+ @PageSize+ ' * from (select top '+ @PageNumber * @PageSize + ' * from (' + @selectCmd + '))')
firetoucher
2003-06-21
打赏
举报
回复
exec ('select top '+ @PageSize+ ' * from (select top '+ @PageNumber * @PageSize + ' * from (' + @selectCmd + '))')
zjcxc
2003-06-21
打赏
举报
回复
只要是条件,那还比较好解决一点.
晚上再看过.
zjcxc
2003-06-21
打赏
举报
回复
那你给出表结构
cglg
2003-06-21
打赏
举报
回复
是条件
hjb111
2003-06-21
打赏
举报
回复
观察~!
zjcxc
2003-06-21
打赏
举报
回复
先确定一个问题:
你的 @selectCmd,用户条件查询语句
这个仅仅是条件,还是一个完整的查询表达式
即是where条件后的部分,还是'select * from aa'
cglg
2003-06-21
打赏
举报
回复
我也知道不好做,我不会才问的
zjcxc
2003-06-21
打赏
举报
回复
这个有点难
关键不是在返回第XX到MM条记录上
而是你的 @selectCmd,用户条件查询语句
这个仅仅是条件,还是一个完整的查询表达式
即是where条件后的部分,还是'select * from aa'
如何开发框架(Framework):以ListView为例
Android从View衍生出
一个
...于是,规划
一个
小框架来达成这个目标,对App开发者而言,这个小框架可以
帮忙
很多。App开发者可以从这个小框架衍生出子类,就能轻易开发出漂亮的ListBox了。本课程就来详细明ListView框架。
209最新
100
个面试
问题
大全及答案
为了更好的配合大家做好面试准备工作,小编整理了
100
个经典的MBA面试
问题
,部
分
问题
附上了参考
回答
,供大家借鉴。 面试
问题
大全及答案(一):
问题
1:你最大的长处和弱点
分
别是什么这些长处和弱点对你在企业...
c语言成绩等级switch语句,
请
高手
帮忙
做一道c语言题 编程,把百
分
制成绩转换成5级记
分
制,要求用switch语句。 90
分
以上(包括90):...
请
高手
帮忙
做一道c语言题 编程,把百
分
制成绩转换成5级记
分
制,要求用switch语句。 90
分
以上(包括90):关注:243答案:6mip版解决时间 2021-02-04 20:52提问者巴黎左岸2021-02-03 20:52编程,把百
分
制成绩转换成5级...
利用T0定时器定时
100
ms,每当定时时间到就使 P1.7 求反
一个
简单的单片机的
问题
8031 的 P1.7 接
一个
发光二极管;利用T0定时器定时
100
ms,每当定时时间到就使 P1.7 求反。也就是使二极管亮
100
ms,灭
100
ms,周而复始。
请
帮忙
把程序写出来,谢谢了!!! 悬赏
分
:20 - 解决...
如何
回答
十个最棘手的面试
问题
在面试前先了解、练习对几个很难的
问题
进行
回答
会帮助你对其他
问题
的
回答
做准备。有的
问题
问得比较多,有的虽然较少但却是
回答
其它
问题
的基础。 1.为什么不谈谈你自己?
分
析:这是个开放性
问题
。从哪里谈起都行,...
疑难问题
22,210
社区成员
121,726
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章