oracle两表,Oracle两表(多表)关联update的写法

Oracle两表(多表)关联update的写法

update customers a

set    city_name=(select b.city_name from tmp_cust_city b where b.customer_id=a.customer_id)

where  exists (select 1

from   tmp_cust_city b

where  b.customer_id=a.customer_id

)

-- update 超过2个值

update customers a

set    (city_name,customer_type)=(select b.city_name,b.customer_type

from   tmp_cust_city b

where  b.customer_id=a.customer_id)

where  exists (select 1

from   tmp_cust_city b

where  b.customer_id=a.customer_id

)

相关文档:

ORA-00704: bootstrap process failure

ORA-1092 signalled during: alter database open...

进行如下操作后OK.

SQL>startup upgrade

For Windows

SQL>@d:\oracle\product\10.2.0\db_1/rdbms/admin/catupgrd.sql

For Linux

SQL>@/u01/app/oracle/product/10.2.0/db_1/rdbms/admin/catupgrd.sql

待catupgrd ......

最近,工作的上需要处理一下项目中的极少量数据的重复问题。经过分析,结果发现是程序并发没有处理好而导致的。经过一番摸索,对数据库中的锁及程序的并发有了一点点小的心得。特写到此来与大家分享一下。

首先,我们来了解一下什么叫做锁。

......

卸载Oracle :

1、停止所有Oracle服务,点Universal Installer卸载

2、删除注册表中的所有关于Oracle项

(1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录

(2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项

(3)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下,删除� ......

自己刚开始用PL/SQL来写一点东西,现在还肤浅的很,说这些不是想谦虚,而是想如果有高手看到自己有什么地方写错的,希望给我一点指点。

今天下午找了一下午自己的那个PL/SQL包的错误,最后还是解决了。。。两个小的不能再小的问题,和大家分享一下。

1、在PL/SQL中如果是函数,就可以SQL语句中使用,也可以在其他的PL/SQL ......

在利用NETWORK_LINK方式导出的时候,出现了这个错误。

详细错误信息如下:

bash-3.00$ expdp yangtk/yangtk directory=d_temp dumpfile=jiangsu.dp network_link=test113 logfile=jiangsu.log tables=cat_org

Export: Release11.1.0.6.0 - 64bit Production on星期二, 16 9月, 2008 17:08:22

Copyright (c) 2003, 2007, ......

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值