我现在需要创建视图指向另一个库中的一张表 库名: A B
表名: a b
字段名: a1 b1 我现在想在B库里创建视图指向A库中的a表a1字段
因为程序的写法是需要B库的b表b1字段(程序,表结构都不能改写)
而且两个库和其中的表的结构也不同,所以无法在B库中添加一个A库中的表,只能用视图的方法
我现在需要把B库的b表b1字段指向A库中的a表a1字段
请问视图该怎样写?????????
表名: a b
字段名: a1 b1 我现在想在B库里创建视图指向A库中的a表a1字段
因为程序的写法是需要B库的b表b1字段(程序,表结构都不能改写)
而且两个库和其中的表的结构也不同,所以无法在B库中添加一个A库中的表,只能用视图的方法
我现在需要把B库的b表b1字段指向A库中的a表a1字段
请问视图该怎样写?????????
解决方案 »
- oracle 10g oem中如何以图形化方式向表中插入数据?
- 查询最值的sql
- 存储过程的一个问题求教。
- 用Oracle自带的方法实现 Clob或Blob的存储?
- 在线求救!请帮帮忙!
- *今天太苦恼。刚学Ora,请教一个“高手”如何写存储过程,他居然说和MSSQL中一样!大家说说,一样吗?
- 新手提问:oracle的自动增加字段类型怎么表示,在线等待!
- oracle裡複製表的問題?????
- referring variable in nested blocks
- occi 连接数据库createconnection的问题
- (高手问题)distinct和order by 问题求解
- 关于Oracle9.0备份
然后 select a1 from auser.a@db_a 就可以 auser是你连接到A库的用户
CREATE OR REPLACE VIEW 视图名 AS
SELECT “a1” A.a WITH READ ONLY
我没有什么插件
两个表是在一个物理地点
我是直接用库B的用户名和密码,进入到B库,在B库里面建一个可以连A库的视图的
而且我是在控制台上面创建视图的,就是不知道select这句怎么写
我太菜了
谢谢大家继续帮忙了 :)
虽然创建了能连到A库的视图
但还是无法是程序读取正确阿
怎样能做到B库b表b1指向A库a表a1字段呢,精确到字段
是程序不会因为找不到相应的字段而报错谢谢!!!!!!!