当前位置: 首页 > news >正文

在线捏脸网站需要多少钱wordpress付费附件下载

在线捏脸网站需要多少钱,wordpress付费附件下载,洛阳网站设计开发,舆情报告单文章目录 merge into使用场景merge into语法测试表普通模式 merge使用注意点 merge into MERGE 是 Oracle9i 新增的语法#xff0c;根据源表对目标表进行匹配查询#xff0c;匹配成功时更新#xff0c;不成功时插入 比单独的 update insert 的方式效率要更高#xff0c;尤… 文章目录 merge into使用场景merge into语法测试表普通模式 merge使用注意点 merge into MERGE 是 Oracle9i 新增的语法根据源表对目标表进行匹配查询匹配成功时更新不成功时插入 比单独的 update insert 的方式效率要更高尤其是on条件下有唯一索引的时候效率更高。 使用场景 在写数据同步的脚本时常常会遇到这样的需求存在时更新不存在时插入 merge into语法 MERGE INTO [target-table] T --目标表 可以用别名 USING [source-table] S --数据源表 可以是表、视图、子查询 ON([conditional expression] ) --关联条件 WHEN MATCHED THEN --当关联条件成立时 更新、删除插入的where部分为可选 UPDATE [target-table] SET T.column S.column WHERE 限制条件 DELETE [target-table] WHERE 限制条件 WHEN NOT MATCHED THEN --当关联条件不成立时 INSERT (column,...) VALUES(,...)判断源表 S 和目标表 T 是否满足 ON 中的条件如果满足则用 S 表去更新 T 表如果不满足则将 S 表数据插入 T 表中。但是有很多可选项如下 普通模式只 update 或者只 insert无条件 insert 实现带 delete 的 update 测试表 -- 目标表 CREATE TABLE target ( ID NUMBER NOT NULL, NAME VARCHAR2 ( 12 ) NOT NULL, YEAR NUMBER ); -- 源表 CREATE TABLE source (ID NUMBER NOT NULL,AID NUMBER NOT NULL,NAME VARCHAR2 ( 12 ) NOT NULL,YEAR NUMBER,CITY VARCHAR2 ( 12 ) ); -- 插入测试数据 INSERT INTO target VALUES( 1, liuwei, 20 ); INSERT INTO target VALUES( 2, zhangbin, 21 ); INSERT INTO target VALUES( 3, fuguo, 20 ); INSERT INTO source VALUES( 1, 2, zhangbin, 30, 吉林 ); INSERT INTO source VALUES( 2, 4, yihe, 33, 黑龙江 ); INSERT INTO source VALUES( 3, 3, fuguo, , 山东 );普通模式 merge使用注意点 1、如果using中的语句查询不出来数据是不会执行insert方法的因为这个语法是根据using 中的查询数据进行判断 merge into student a using (select id from student where id 7) s on (a.id s.id ) when matched thenupdate set a.student_name 小明二号 when not matched theninsert (id, student_name, fk_class) values (7, 小明, 2)2、on 中的条件记得过滤准确不然可能会执行全表更新 merge into student a using (select count(1)cot,id from student group by id ) s on (a.id s.id and cot 0) when matched thenupdate set a.student_name 小明二号 when not matched theninsert (id, student_name, fk_class) values (7, 小明, 2)这么写的话可以看出明显的错误只要是id相等且cot大于0那么查询出的都大于0会执行全表更新 3、on 中的条件不能是更新操作列不然会报错ora-38104 merge into student a using (select 7 as id from dual) s on (a.id s.id) when matched thenupdate set a.id 7 when not matched theninsert (id, student_name, fk_class) values (7, 小明, 2);参考 https://blog.csdn.net/weixin_44657888/article/details/124591434 https://www.jianshu.com/p/8f51ce60d9ba
http://wiki.neutronadmin.com/news/377234/

相关文章:

  • 织梦校园招生网站源码wordpress nas
  • 电子商务网站类型北京有几个区几个县
  • 购物网站服务器价格网站价格表
  • 网站解析不了自己建设网站步骤
  • 游戏秒玩网站做网站每月收入
  • 网页设计师需要学什么技能佛山公司推广优化
  • 大理 网站建设站群系统哪个好用
  • 商丘企业网站建设团队ppt模板大师
  • 天津网站建设基本流程图网站租空间多少钱一年
  • 信用建设网站动态信息报送制度vultr服务器建wordpress
  • 网站代理违法吗hyper cache wordpress
  • 背景 网站建设高档网站模板
  • 建网站 做淘宝客个人做哪方面网站
  • 网站设计优缺点中信建设有限责任公司陶扬
  • 企业网站的建站步骤百度推广seo软件
  • 制作网站站用的软件下载品牌宣传型网站构成
  • 阿里云个人网站建设方案书王烨诡异复苏的漫画叫什么
  • 旅游网站的设计与实现开题报告甘肃兰州为啥要隐瞒阳性人员
  • 唯品会网站建设的目标郑州微信小程序开发公司排名
  • 平面设计在线网站打代码做网站的软件
  • 兰州网站排名分析wordpress主题演示导入
  • 网站建设费用 做个网站要多少钱德州成交型网站建设
  • 网站分页制作免费下载ppt课件软件
  • 中国小康建设网是骗子网站吗学网站建设与管理好吗
  • 如何网站开发青岛做企业网站的公司
  • 0基础多久学会网站架构网站建设公司讯息
  • 做外贸一般用哪些网站好广州企业网站建设推荐
  • 云主机可以做几个网站wordpress 每页文章数量
  • 网站开发流程 图书上海网站搭建公司
  • html5网站抓取丽江建设局网站