社区
基础和管理
帖子详情
先update,成功后再insert, 如何在sql语句中实现?
zlpvicky
2005-02-25 11:33:23
主要想实现这样的功能:
update的条数>1时候,再执行insert语句,
把这功能在sql语句中实现,不知道用什么函数来获得update执行的条数???
...全文
374
8
打赏
收藏
先update,成功后再insert, 如何在sql语句中实现?
主要想实现这样的功能: update的条数>1时候,再执行insert语句, 把这功能在sql语句中实现,不知道用什么函数来获得update执行的条数???
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
hsj20041004
2005-02-25
打赏
举报
回复
你可以这样(主要是update的条件和select的条件一样)
declare ii long
update tablel set a=4 where 条件=条件1
select count(*) into :ii from table1 where 条件=条件1
if ii>1
执行insert 语句
end if
masterz
2005-02-25
打赏
举报
回复
SQL%ROWCOUNT
子陌红尘
2005-02-25
打赏
举报
回复
SQL%ROWCOUNT
wupangzi
2005-02-25
打赏
举报
回复
在update前先用select 语句得到数据!
zlpvicky
2005-02-25
打赏
举报
回复
help
js_nicle
2005-02-25
打赏
举报
回复
在存储过程中用SQL%ROWCOUNT来判断
xpony
2005-02-25
打赏
举报
回复
1
declare
...
begin
...
update tabname set fldname = ....
where ...;
-- 用下面的语句判断
IF SQL%FOUND then
insert ....
else
...
end if;
...
end;
qiaozhiwei
2005-02-25
打赏
举报
回复
一条语句实现不了,用过程吧
SQL语句
中
Update
和
Insert
语句合并
前言 在实际开发
中
,经常遇到更新和插入操作,很多时候,我们会将两个方法的sql合并为一个,即可以
实现
插入操作,也可以
实现
更新操作,下面给与详细的示例 sql实例 mapper方法: Integer batch
Update
PilicoinAward(List list); <
insert
id="batch
Update
PilicoinAward">
insert
into royalty_detail (trade_id,pilicoin_award,
update
_time,award_s
SQL语句
中
insert
or
update
语句使用排坑
最近业务上需要用到一个
insert
or
update
语句,如果数据库
中
已经存在这一类的数据,就将其统计次数+1,否则就插入 后台语句是这样写的 数据库四个字段分别为:id、数据源id、日搜索次数、日搜索结果条数 一开始的思路是在java代码
中
组装好uuid以及需要更新或插入的数据源id,将list传到mapper
中
循环一次性处理; 但在自测的时候,发现每一个数据源的日搜索次数最多只能变成2,搜素再多次上限也是2; 于是到navicat做了一个测试,后来发现问题出在excluded这个地方 因为我在for
mysql
insert
和
update
_详解MySQL数据库
insert
和
update
语句
用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也叫做数据操作语句。
SQL语句
中
的更新语句
update
是最常用的语句之一,言外之意,就是对数据进行修改。在标准的SQL
中
有3个语句,它们是
INSERT
、
UPDATE
以及DELETE。用于操作数据库的SQL一般分为两种,一种是查询语句,也就是我们所说的SELECT语句,另外一种就是更新语句,也...
SQL语句
知识整理:SELECT、
INSERT
、
UPDATE
、DELETE、CREATE全面解析
本篇博客对
SQL语句
进行了全面而系统的知识整理,包括SELECT、
INSERT
、
UPDATE
、DELETE、CREATE等语句的基本语法、使用规范、应用场景、注意事项及常见错误等方面。在本篇博客
中
,我们将对
SQL语句
进行知识性整理,涵盖SQL的各种语句的使用规范、应用场景、注意事项及常见错误,帮助读者更好地掌握SQL语言的使用方法与技巧,并提升SQL语言的应用能力。(1)
UPDATE
语句必须指定要更新的表的名称,并为所有要更新的列指定新的值。(1)必须指定表的名称,以及表
中
包含的列和每个列的数据类型。
【ABAP】OPEN SQL(五)「
INSERT
语句 |
UPDATE
语句」
各位小伙伴们大家好呀!今天继续SAP ABAP系列文章的讲解,本节带来的内容是OPEN SQL
中
DML语句的介绍,限于篇幅原因,本节内容只涉及到
INSERT
语句和
UPDATE
语句,剩余两个语句将在下一小节进行讲解,希望大家喜欢!
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章