`
念QC
  • 浏览: 8903 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

oracle update select

 
阅读更多

1.update   id   set   (a,b,c)=(select   a,b,c   from   ida   where   ida.id=id.id);

2.update   id   t1   set   a=(select   t2.a   from   ida   t2   where   t1.id=t2.id),b=(select   t2.b   from   ida   t2   where   t1.id=t2.id),c=(select   t2.c   from   ida   t2   where   t1.id=t2.id)

 

UPDATE tz_main SET (A,B,C)=(select A,B,C from tz_main where id=''xxxxxx)  WHERE id='xxxxxxx'

 

UPDATE RMP_BUSINESSINFO RBI SET (COORDINATE_NAME) = (SELECT CONTACT_ADDRESS FROM RMP_BUSINESSINFO RB WHERE RBI.BUSINESS_ID = RB.BUSINESS_ID)

分享到:
评论

相关推荐

    oracle的update的五种方式

    oracle的updateoracoracle的update的五种方式le的update的五种方式的五种方式oracle的update的五种方式

    oracle执行update语句时卡住问题分析及解决办法

    这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序...

    shell连接oracle数据库执行SQL工具脚本-支持select+inset+update

    shell连接oracle数据库工具脚本:支持select/insert/update/delete 部署位置:/root/sysmonitor db:数据库文件夹 dbconfig.properties:数据库配置文件, dbConnectTest.sh:连接测试文件 dbExecurteSQL.sh:...

    oracle_11gR2_07 数据操作(select,insert,update,delete) 和 常用函数

    oracle_11gR2_07 数据操作(select,insert,update,delete) 和 常用函数(count,max,min,avg,sum,decode,distinct)

    数据库oracle for update of和for update的区别

    数据库oracle锁: for update of和for update的区别,解释得很清楚,有很多详细例子说明。

    ORACLE_多表关联_UPDATE_语句

    把其它表作为条件和更新值的更新语句;例如: 两表(多表)关联update -- 仅在where字句中的连接 --这次提取的数据都是VIP,且... where exists (select 1 from tmp_cust_city b where b.customer_id=a.customer_id )

    先查询后更新的oralce函数

    先查询后更新的oralce函数,包含一张和多张表的情况。

    Loadrunner-oracle连接/修改update/select用例

    static LRD_VAR_DESC NUM ={LRD_VAR_DESC_EYECAT, 10, 32, LRD_DBTYPE_ORACLE, {1, 1, 0},DT_LONG_VARCHAR}; //下面这些句柄等变量的申请都可以照着帮助中的例子写 /***************** 这里省略了,具体见附件 */ ...

    解析oracle对select加锁的方法以及锁的查询

    解析oracle对select加锁的方法以及锁的查询一、oracle对select加锁方法 代码如下:create table test(a number,b number);insert into test values(1,2);insert into test values(3,4);insert into test values(8,9);...

    解析mysql与Oracle update的区别

    update :单表的更新不用说了,两者一样,主要说说多表的更新 代码如下: Oracle> Oracle的多表更新要求比较严格,所以有的时候不是很好写,我们可以试试Oracle的游标 update ( select t.charger_id_ new_charger...

    根据表名及字段,自动生成insert,update,select语句

    首先在数据库中创建存储过程和方法,然后调用创建好的存储过程,生成带有与表名及字段相关的insert,update,delete语句,变量与表字段名相同,例如: "insert into temp (col1,col2,col3) values ('"+col1+"','"+col2...

    一行代码搞定Oracle + DataGridView的 增删改查图文教程

    dt_KEZZTableAdapter.Update(ds_kezz.dt_KEZZ); } private void dataGridView1_RowStateChanged(object sender, DataGridViewRowStateChangedEventArgs e) { //加行号 e.Row.HeaderCell.Value = (e.Row.Index...

    Oracle两张表关联批量更新其中一张表的数据

    UPDATE 表2 SET 表2.C = (SELECT B FROM 表1 WHERE 表1.A = 表2.A) WHERE EXISTS (SELECT 1 FROM 表1 WHERE 表1.A = 表2.A); 尤其注意最后的外层where条件尤为重要,是锁定其批量更新数据的范围。 方法二: ...

    Oracle触发器修改自身表

    1、行级触发器不支持 update 、select 、delete 对自身表的操作。 2、表级触发器 不支持 :new 和 :old对象 所以想要触发器对自身表数据做修该,则用行级触发器得到 :new 和 :old对象中的相关数据,然后将这样的数据...

    select update delete insert自动生成工具

    select update delete insert自动生成工具 sql oracle 等数据库自动生成sql语句。

    oracle api接口封装类

    Oracle api 接口封装类源代码,封装对Oracle select,update,delete 等操作,接口类简洁明了,使用简单,适合对oracle数据库开发使用

    oracle锁机制探讨

    2 SS(Row-S) 行级共享锁,其他对象只能查询这些数据行 Select for update、Lock for update、Lock row share 3 SX(Row-X) 行级排它锁,在提交前不允许做DML操作 Insert、Update、Delete and so on

    ORACLE和SQL Server的语法区别

    1. 验证所有 SELECT、INSERT、UPDATE 和 DELETE 语句的语法是有效的。进行任何必要的修改。 2. 把所有外部联接改为 SQL-92 标准外部联接语法。 3. 用相应 SQL Server 函数替代 Oracle 函数。 4. 检查所有的比较...

    Oracle SQL高级编程

    1.7 UPDATE语句 17 1.8 DELETE语句 20 1.9 MERGE语句 22 1.10 小结 24 第2章 SQL执行 25 2.1 Oracle架构基础 25 2.2 SGA-共享池 27 2.3 库高速缓存 28 2.4 完全相同的语句 29 2.5 SGA-缓冲区缓存 32 2.6 查询转换 ...

Global site tag (gtag.js) - Google Analytics