ORA-38104: 无法更新 ON 子句中引用的列
使用Oracle保存或更新数据
- merge into 基本语法
MERGE INTO 目标表 A
USING 数据源表 B
ON (A.条件1 = B.条件1 AND A.条件2 = B.条件2)
WHEN MATCHED THENUPDATESET A.字段1 = B.字段1, A.字段2 = B.字段2
WHEN NOT MATCHED THEN INSERT VALUES(B.字段1, B.字段2);
- 这里需要注意几点
- UPDATE 语句后没有where条件
- 在 ON 后的条件,不能出现在 UPDATE 语句中
- INSERT 后直接使用 VALUES,也可以指定字段更新
- 实际上在PL/SQL或者程序中执行SQL时,提示信息就很清楚。少年,以后仔细点哟
ORA-38104: 无法更新 ON 子句中引用的列相关推荐
- MERGE Into 无法更新ON子句中引用的列
代码如下: MERGE Into t1 T1Using (Select * From t2) T2 On (T1.ID=T2.ID) When MATCHED THEN UPDATE Set < ...
- SQL 中的生成列/计算列以及主流数据库实现
文章目录 什么是生成列? Oracle 中的虚拟列 MySQL 中的生成列 SQL Server 中的计算列 PostgreSQL 中的存储生成列 SQLite 中的生成列 什么是生成列? 在 SQL ...
- 关于SQL Server数据库中的标识列
2019独角兽企业重金招聘Python工程师标准>>> 一.标识列的定义以及特点 SQL Server中的标识列又称标识符列,习惯上又叫自增列. 该种列具有以下三种特点: 1.列的数 ...
- mysql更新多字段sql_SQL UPDATE 更新语句用法(单列与多列)
Update 语句 Update 语句用于修改表中的数据. 语法: UPDATE 表名称SET列名称 = 新值 WHERE 列名称 = 某值 例如: Person表: LastName FirstNa ...
- SQL Server中的标识列
一.标识列的定义以及特点 SQL Server中的标识列又称标识符列,习惯上又叫自增列. 该种列具有以下三种特点: 1.列的数据类型为不带小数的数值类型 2.在进行插入(Insert)操作时,该列的值 ...
- mysql数据表中取几列_MySQL查询数据表中数据记录(包括多表查询)
MySQL查询数据表中数据记录(包括多表查询) 转自:http://www.baike369.com/content/?id=5355 在MySQL中创建数据库的目的是为了使用其中的数据. 使用sel ...
- SqlServer:绑定一张表中的某列数据到另一张表中的某列数据
利用表b中的某列数据去更新表a中的某列数据,a与b中cc字段为关联字段 update a set a.xxx=(select b.xxx from b where a.cc=b.cc) 例如: upd ...
- mysql 1157_更新时出现MySQL错误1157,但是我在where子句中使用主键
我有个1157错误 错误代码:1175您正在使用安全更新模式,并且尝试更新没有使用键列的WHERE的表. 若要禁用安全模式,请在"首选项"->"SQL编辑器&quo ...
- IOS 编程中引用第三方的方类库的方法及常见问题
方法一:直接复制全部源文件到项目中 这样的方法就是把第三方类库的全部源文件复制到项目中.直接把全部.h和.m文件拖到XCode项目中就可以. 注意: 1. 假设第三方类库引用了一些系统自带类库.那么在 ...
最新文章
- Balder 3D Engine for Silverlight
- spark mllib 朴素贝叶斯 naive bayes
- 【解题报告】Leecode 559. N 叉树的最大深度——Leecode每日一题
- easyexcel 填充模板 格式变了_Qamp;A | 如何制作规范的电子合同模板?
- python中scale的用法_Tkinter Scale滑块组件的用法
- 简述静态全局变量的概念 C++
- JavaScript高级程序设计(第三版)阅读笔记
- mysql实验考试_正在数据库实验考试,跪求SQL代码
- element-ui表格显示html格式
- 东风日产全新劲客首次搭载BOSE PERSONAL PLUS音响;艾比森举办秋季发布会推出多个新品 | 全球TMT...
- Groovy语言的介绍
- CorelDRAW插件-GMS插件开发-标准、渐变、调色板填充的形状-CDR插件(六)
- 循环神经网络、注意力机制、Seq2Seq、Transformer与卷积神经网络(打卡2)
- 1_ARM Cortex-M处理器简介
- 常用WebServices 天气,IP,邮编,Email,火车时刻表,股票 web接口服务
- 前端 table 导出excel表格方法
- 蓝桥杯试题 算法训练 幂方分解
- 怎么用思维导图做读书笔记?思维导图这样画
- 共享面部识别,让罪犯在阿sir面前无所遁形!
- Java-读取本地txt文件的问题
热门文章
- Failed to connect to 127.0.0.1 port 1086: Connection refused
- 优酷移动端弹幕穿人架构设计与工程实战总结
- extend()方法
- 机器学习之无监督学习-K均值聚类算法
- [附源码]计算机毕业设计JAVA高铁售票管理系统
- 基于域名访问的web站点发布+使用两个IP访问同一个网站
- android安装apk时提示安装包异常导致安装失败,常见apk安装失败的错误及原因
- Kotin学习手记——类、接口、扩展方法、空类型
- php x24 x65 x6d x61,Jboss远程代码执行漏洞CVE:2013-4810获得system权限
- JAVA WEB课设心得——大学生毕业设计管理系统