分页提取和游标 ,待补充,游标的类型

 1.分页提取数据,偏移2个,每页3个。

--select * FROM  Person
--where Age > 18
--ORDER BY id  -- 必须有orderby,否则报错
--offset 2 rows fetch next 3 rows only

2.游标方式

https://learn.microsoft.com/zh-cn/sql/t-sql/language-elements/declare-cursor-transact-sql?view=sql-server-ver16

复制代码

ISO Syntax
DECLARE cursor_name [ INSENSITIVE ] [ SCROLL ] CURSOR
FOR select_statement
[ FOR { READ ONLY | UPDATE [ OF column_name [ ,...n ] ] } ]
[;]
Transact-SQL Extended Syntax
DECLARE cursor_name CURSOR [ LOCAL | GLOBAL ]
[ FORWARD_ONLY | SCROLL ]
[ STATIC | KEYSET | DYNAMIC | FAST_FORWARD ]
[ READ_ONLY | SCROLL_LOCKS | OPTIMISTIC ]
[ TYPE_WARNING ]
FOR select_statement
[ FOR UPDATE [ OF column_name [ ,...n ] ] ]
[;]

  
--Declare curlscroll CURSOR scroll --FOR select * --FROM Person --where Ahe > 18 --ORDER BY id FETCH last from curlStatic; select 'next_fetch执行情况'=@@FETCH_STATUS Select @@CURSOR_ROWS
复制代码

 

https://blog.csdn.net/lin_lujian/article/details/6914230

posted @   留下成长的足迹  阅读(38)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
点击右上角即可分享
微信分享提示