55问答网
所有问题
当前搜索:
sql游标使用步骤
Oracle中的
游标
和cursor是什么,怎么用的啊?
答:
1、pl
sql
是面向
过程
的语言,这类语言还有c,cobol等,这类语言的共同点是一次只能处理一条数据,而数据库sql返回的对象是一个集合,这样直接
用
plsql程序操作就会出现问题。2、在这种环境下就出现了
游标
,游标实际是一个内存地址,只想的是sql查询出的结果集,当需要的时候再根据游标一条一条取数据【...
sql
server
游标使用
中的问题,出现“必须声明标量变量”错误提示。谢谢...
答:
@age as nvarchar)+@sex+cast(@a as nvarchar)fetch next from cur into @id,@name,@age,@sex,@a endclose curdeallocate curgo 这样吧 int类型的不能直接
用
+号,必须转成字符型才可以输出,还有,你
游标
有些地方用的不正确,也没关闭和释放, 所以执行一次后,就会报游标未关闭之类的错 ...
SQL
数据库中的
游标
指的是什么,有什么作用?
答:
简单来说,
游标
就是一个临时存储器。
SQL
处理数据时,总是对整个数据集打包给你,而不会逐条给你,而游标就是将SQL打包的数据集进行二次处理,使得你能够逐条对数据修改和处理。就是将机器的死脑经变的更人性化一点,满足人们的日常需要(哈哈哈,皮一下!)...
pg
sql
里
游标
的取值问题
答:
设一个变量,将
游标
赋值给这个变量 declare cur_name tablename%rowtype;begin for cur_name in cur 下面接loop就可以
使用
这个游标。例如 loop DBMS_OUTPUT.PUT_LINE('名称:'||cur_name.attname);end loop;这样就可以将表里的attname全部输出了 ...
数据库中
游标
的作用是什么?
答:
游标
在处理数据中提供了在结果集中一次一行或者多行前进或向后浏览数据的能力,可以把游标当作一个指针,它可以指定结果中的任何位置,然后允许用户对指定位置的数据进行处理。游标实际上是一种能从包括多条数据记录的结果集中每次提取一条记录的机制。游标可以被看作是一个查询结果集和结果集中指向特定记录...
这样的
SQL
语句(
游标
)为什么要被重复执行5次? (5 行受影响) (5 行受影...
答:
提示5行受影响,是以下查询得到的结果行数,提示了5次,说明查询执行了5次。查询执行5次,那么就是因为你的
游标
执行了5次。你单独运行一下游标的查询语句,看看游标是不是有5行记录?如果有5行,那么就对上了。没执行一次游标,都会执行一下游标体里面的查询,每次查询都会有一个输出信息N行受影响。
sql
server 2008
用游标
把查询结果从多行变成1行
答:
假设初始表就是你的查询结果设定为A(Name_Id varchar(100))你是要把所有行转换为一列,尝试这样:declare @
sql
varchar(8000)set @sql=''select @sql=@sql+',max(case when Name_Id='''+Name_Id+''' then Name_Id else ''' end) as '''+Name_Id+''' from A set @sql=stuff(@s...
sql
用游标
更新工资。题目是:2000元以下的加30%,2000到4000的加20%,50...
答:
倒数第三行,fetch next from salaryadd into @worknumber,@name,@salary
sql游标
的优缺点?为什么用? 什么时候用?
答:
优点:游标允许应用程序对查询语句select 返回的行结果集中每一行进行相同或不同的操作,而不是一次对整个结果集进行同一种操作;它还提供对基于游标位置而对表中数据进行删除或更新的能力 缺点:处理大数据量时,效率低下,占用内存大 一般来说,能使用其他方式处理数据时,最好不要
使用游标
,除非是当你...
关于
SQL
存储
过程使用游标
循环的问题
答:
你把具体需要做到什么,把内容写出来,还有a,b,c,3个表的表结构及关系,我来给你写存储
过程
,你只这样草草的说,我写出来的代码你也
用
不了的
游标
/循环,尽量有别的方法还是不要用,数据多的话,速度很慢很慢的,贴出来我给你看看有什么别的方法替代的吗 ...
棣栭〉
<涓婁竴椤
3
4
5
6
8
7
9
10
11
12
涓嬩竴椤
灏鹃〉
其他人还搜