社区
ASP
帖子详情
我执行一个update操作后,我怎么样才能知道我更新了几条记录,有没有属性返回?
huijunzi
2002-07-29 01:44:08
我执行一个update操作后,我怎么样才能知道我更新了几条记录,有没有属性返回?
不要告诉我再去查询数据库后就知道了罗!
...全文
104
7
打赏
收藏
我执行一个update操作后,我怎么样才能知道我更新了几条记录,有没有属性返回?
我执行一个update操作后,我怎么样才能知道我更新了几条记录,有没有属性返回? 不要告诉我再去查询数据库后就知道了罗!
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
gq
2002-07-29
打赏
举报
回复
@_@
qiushuiwuhen
2002-07-29
打赏
举报
回复
to gq(游子) :呵呵,都是2002-07-29 15:16:00 ,早知道我就不发了
update后,select @@ROWCOUNT from 即可得到返回受上一语句影响的行数
qiushuiwuhen
2002-07-29
打赏
举报
回复
@@ROWCOUNT
返回受上一语句影响的行数。
语法
@@ROWCOUNT
返回类型
integer
注释
任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。
示例
下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。
UPDATE authors SET au_lname = 'Jones'
WHERE au_id = '999-888-7777'
IF @@ROWCOUNT = 0
gq
2002-07-29
打赏
举报
回复
有。
***************************************************************
@@ROWCOUNT
返回受上一语句影响的行数。
语法
@@ROWCOUNT
返回类型
integer
注释
任何不返回行的语句将这一变量设置为 0 ,如 IF 语句。
示例
下面的示例执行 UPDATE 语句并用 @@ROWCOUNT 来检测是否有发生更改的行。
UPDATE authors SET au_lname = 'Jones'
WHERE au_id = '999-888-7777'
IF @@ROWCOUNT = 0
print 'Warning: No rows were updated'
*************************************************
gshope
2002-07-29
打赏
举报
回复
除非用存储过程做。
skyword
2002-07-29
打赏
举报
回复
如果是用ASP的话
执行下面的语句
sql = "update...."
conn.execute sql,num
NUM就是返回的更新了几条记录。
lanying
2002-07-29
打赏
举报
回复
好像没办法,只能这样:
update table1 set f1=f1+1 where f2=3
select count(*) as num from table1 where f2=3
MySQL
UPDATE
更新
数据
UPDATE
。
oracle判断
更新
行数,如何
知道
当前正在
update
第
几条
记录
?
SQL> drop table table1;已刪除表格.SQL>SQL> create table table1(fact_no char(4), fact_odr_no char(10),odr_qty number(5));已建立表格.SQL>SQL> insert into table1 values('0213','A3507001',35);已建立 1 個...
update
操作
会产生
几条
mlog$日志?
我们
知道
,在快速刷新物化视图中,源表必须建立物化视图日志来
记录
源表数据的变化,从而使得物化视图能够快速刷新。 今天以前一位同事提出这样
一个
问题:做
一个
update
操作
会产生两个mlog$日志。这与我印象中产生一条记...
mysql
update
更新
语句_MySQL数据库之
UPDATE
更新
语句精解(2)
二、
UPDATE
UPDATE
的功能是
更新
表中的数据。这的语法和INSERT的第二种用法相似。必须提供表名以及SET表达式,在后面可以加WHERE以限制
更新
的
记录
范围。
UPDATE
table_anem SET column_name1 = value1, column_name2 = value2, WHERE ;如下面的语句将users表中id等于123的
记录
的age改为24
UPDATE
use...
mybatis plus
更新
的时候
返回
更新
记录
的条数
要行数 → 用(
返回
int要布尔值 → 用(
返回
booleanMySQL 必加,否则
返回
值无业务参考价值乐观锁
返回
0是正常冲突信号,非 SQL 错误如需结合你的具体表结构(如含@Version、逻辑删除、分库分表)优化
更新
策略,可提供 Mapper 代码,我为你输出适配方案。
ASP
28,402
社区成员
356,940
社区内容
发帖
与我相关
我的任务
ASP
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
复制链接
扫一扫
分享
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章