看帖子的朋友你好。
我用ORACLE数据库,想写一个.SQL 文件,就叫MY.SQL吧。
在MY.SQL里:连接两个数据库,数据库A、数据库B
想从数据库A中检索出几条数据(字符型),把检索出的数据转换成数字型再加1,再转换成字符型,然后更新到B数据库中。
该怎么写呢?
谢谢了
我用ORACLE数据库,想写一个.SQL 文件,就叫MY.SQL吧。
在MY.SQL里:连接两个数据库,数据库A、数据库B
想从数据库A中检索出几条数据(字符型),把检索出的数据转换成数字型再加1,再转换成字符型,然后更新到B数据库中。
该怎么写呢?
谢谢了
create shared public database link tempB
connect to 用户名 identified by 密码
using 'tns name';
然后就可以直接在A中查询,增删改B数据库中的表了,例如现在你在A中,select * from 表名@tempB这下会写脚本了吧。
update table1 set colA = (select to_char(to_number(colB)+1) from table2@tempB where colC=XXX)