社区
Oracle
帖子详情
请教:如何获得前一条update或者delete语句影响的记录数?
babystudio
2004-06-18 11:44:07
比如我在一段SQL包中
begin
update a set colA='123';
--怎么用一条语句知道上一条更新了多少条
end;
不要告诉我用select count(*) from a,呵呵
...全文
220
5
打赏
收藏
请教:如何获得前一条update或者delete语句影响的记录数?
比如我在一段SQL包中 begin update a set colA='123'; --怎么用一条语句知道上一条更新了多少条 end; 不要告诉我用select count(*) from a,呵呵
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
netspirit
2004-06-18
打赏
举报
回复
sql%rowcount
yown
2004-06-18
打赏
举报
回复
这个sql%rowcount可以返回select,insert,update语名所影响的行数
tjandy
2004-06-18
打赏
举报
回复
学习
liangshaojun
2004-06-18
打赏
举报
回复
同意:welyngj(平平淡淡),用的是存储过程,也可以用函数
create or replace procedure rcount
(RecordCount out int)
begin
update table set 列名='XXX';
--怎么用一条语句知道上一条更新了多少条
RecordCount:=sql%rowcount;
end;
welyngj
2004-06-18
打赏
举报
回复
declare
cnt int;
begin
update a set colA='123';
--怎么用一条语句知道上一条更新了多少条
cnt:=sql%rowcount;
dbms_output.put_line(cnt);
end;
赵强老师:Oracle
数
据库从10g到11g(3)DML
语句
和DDL
语句
学习并掌握DML
语句
:insert、
update
和
delete
语句
;并能够使用DDL管理常见的
数
据库对象:表、视图、序列、索引和同义词。
SQL
数
据维护语言的设计及应用实验
一、实验目的 SQL 语言的
数
据操纵功能通过 DML(
数
据维护语言)实现。DML 包括
数
据查询 和
数
据更新两种
数
据操纵
语句
。其中,
数
据查询指对
数
据库中的...语言的 INSERT、
UPDATE
、
DELETE
等
数
据维护语言,掌握 在 Oracle
Oracle关于TX锁的一个有趣的问题
前
阵子有一个网友在群里问了一个关于Oracle
数
据库的TX锁问题,问题原文如下:
请教
一个问题:两个会话执行不同的
delete
语句
,结果都是删除同一个行。先执行的会话里where条件不加索引走全表扫描,表很大,执行很慢;...
坑爹的commit
同
一条
语句
,在两个不同的窗体执行显示不同的结果,郁闷死了,明明有一个结果是错误的(这个错误是通过肉眼对表内
数
据的判断得出的),但是多次执行,还是这个错误,最后
请教
高
数
,一听问题,立刻给出结果:“肯定在...
mysql关于row count_Mysql 关于 FOUND_ROWS() 和 ROW_COUNT() 函
数
ROW_COUNT : 获取上
一条
update
, insert ,
delete
影响
的行
数
;-- 我先执行如下代码 -- 得到20条
记录
select * from tu_users;-- 然后执行 found_rows()函
数
-- 得到 413select found_rows();-- 这个结果根本就是有...
Oracle
17,086
社区成员
55,238
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章