社区
Oracle
帖子详情
请教:如何获得前一条update或者delete语句影响的记录数?
babystudio
2004-06-18 11:44:07
比如我在一段SQL包中
begin
update a set colA='123';
--怎么用一条语句知道上一条更新了多少条
end;
不要告诉我用select count(*) from a,呵呵
...全文
237
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;
ODBC_
数
据库链接函
数
库
执行
一条
SQL
语句
,适用于那些不需要返回结果集的命令,如
数
据修改(INSERT、
UPDATE
、
DELETE
)和DDL(
数
据定义语言)命令。 #### 7. **odbc_fetch_into** 从结果集中获取一行
数
据,并将其填充到预定义的变量中。这...
SQL训练营:第二十四章 SQL常用
语句
—— SQL的“日常口语”!
SQL
语句
是用来与
数
据库进行交互的命令。它们可以帮助你完成各种任务,比如创建表格、插入
数
据、查询
数
据、更新
数
据以及删除
数
据。就像你在厨房里使用不同的工具来烹饪美食一样,SQL
语句
是你在
数
据库中操作
数
据的...
SQL
数
据维护语言的设计及应用实验
一、实验目的 SQL 语言的
数
据操纵功能通过 DML(
数
据维护语言)实现。DML 包括
数
据查询 和
数
据更新两种
数
据操纵
语句
。其中,
数
据查询指对
数
据库中的...语言的 INSERT、
UPDATE
、
DELETE
等
数
据维护语言,掌握 在 Oracle
使用ApexSql Log2018快速恢复
数
据库被删除的
数
据
查询为了图方便按了F5,但是
数
据里面夹杂着
delete
语句
。 不管是打着后发动机声音噪音过大,缸筒活塞间隙过大,做过全身划痕处理; 还是喷过全身漆,对于有经验的老司机来说,这些都是不是事(还原一下
数
据库日志...
Oracle关于TX锁的一个有趣的问题
前
阵子有一个网友在群里问了一个关于Oracle
数
据库的TX锁问题,问题原文如下:
请教
一个问题:两个会话执行不同的
delete
语句
,结果都是删除同一个行。先执行的会话里where条件不加索引走全表扫描,表很大,执行很慢;...
Oracle
17,136
社区成员
55,258
社区内容
发帖
与我相关
我的任务
Oracle
Oracle开发相关技术讨论
复制链接
扫一扫
分享
社区描述
Oracle开发相关技术讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章