在SQL中实现游标

  • 我们可以通过标准数据库API实现游标。
  • 我们可以通过Transact-SQL实现游标
在SQL中的游标

在本文中,将介绍SQL中游标是什么。

游标是一个数据库对象,指向结果集。
我们使用游标从结果集获取任何特定的行。

游标中使用的SQL语句

  • DECLARE :它用于定义一个新的游标。
  • OPEN:它用于打开游标
  • FETCH :它用于从游标检索行。
  • CLOSE:它用于关闭游标。
  • DealLocate:它用于删除游标并释放游标使用的所有资源。

用于创建oiremp表的语句

create table oiremp
(
id int,

name varchar(15),
age int,
city varchar(15),
salary money

)

用于在oiremp表中插入数据的语句

insert into oiremp values (1,'vipendra',22,'noida',10000)
insert into oiremp values (2,'jack',24,'lucknow',15000)

insert into oiremp values (3,'rahul',20,'Amsterdam',20000)
insert into oiremp values (4,'rohit',21,'kanpur',12000)
insert into oiremp values (5,'shiva',22,'greater noida',13000)
insert into oiremp values (6,'shivam',18,'noida',14000)

insert into oiremp values (7,'vip',17,'Amsterdam',17000)

在oiremp表中显示数据的语句

select * from oiremp

用于创建游标的语句

declare cur_ven cursor

static

for

	select vendorid,vendorname,vendorcity

	from vendors

order by vendorid
日期:2020-06-02 22:18:02 来源:oir作者:oir