怎么连接不在同一数据库中的视图
发布网友
发布时间:2022-04-22 11:52
我来回答
共2个回答
热心网友
时间:2023-07-02 07:38
oracle 数据库的话,可以使用dblink,比如:要在A数据库上建立视图VA,指向B数据库的TB表(在另一机器上面);可以这样写sql:
首先在A数据库上建立一个databse link 名称为 dblink_B
create public database link dblink_B CONNECT TO 用户名 IDENTIFIED BY 密码 USING 'ip/实例名';
create view VA as select * from TB@dblink_B;
这样就可以了追问都是SQL
热心网友
时间:2023-07-02 07:38
源数据库和目标数据库都是oracle吗?追问都是 sql
追答sql只是语句,不是数据库类型,每种数据库有各自异构的方式
怎么连接不在同一数据库中的视图OPENDATASOURCE啊SELECT*FROMOPENDATASOURCE('SQLOLEDB','SERVER=192.168.0.1,6525;UID=123;PWD=123).TESTDB.dbo.T1SERVER是要链接的服务器的IP后面带逗号然后跟数据库端口UIDPWD要链接的数据库账号密...
两张表在不同的数据库,如何关联查询?
mysql支持多个库中不同表的关联查询,你可以随便链接一个数据库然后,sql语句为:select*fromdb1.table1leftjoindb2.table2ondb1.table1.id=db2.table2.id只要用数据库名加上"."就能调用相应数据库的...
如何把一个数据库中的所有视图拷贝到另一个数据库里
获取一个数据库中所有视图的脚本,然后在另一个数据库中运行就可以了!sqlserver生成脚本的方法在生成脚本的时候,请选择视图,然后把脚本放入另一个数据库运行就可以处理此类问题。
sql 建视图连接其他数据库中的表
oracle数据库的话,可以使用dblink,比如:要在A数据库上建立视图VA,指向B数据库的TB表(在另一机器上面);可以这样写sql:首先在A数据库上建立一个databselink名称为dblink_Bcreatepublicdatabaselinkdblink_...
将数据库A的视图插入数据库B的表中怎么做
如果在同一个服务器中的不同数据库,可以跨数据库建视图。比如有两个数据库A和BB数据库中有个表TA那么可以在A数据库中建个视图,取自B数据库中表TA中的数据useAgocreatviewB_TAasselect*fromB..TAgo...
如何将一个数据库中的一个表复制到另一个数据库中的表中
具体步骤:首先,打开并连接SqlServer,在源数据库Source_db(源数据库名称)上右键,然后依次点击“编写表脚本为”→“CREATE到”→“新查询编辑器窗口”。在第1步产生的编辑器中按”crtl+a“组合键全选内容,然后右键“...
如何用视图查询另外一个数据库
SQLServer的数据库,我们可以通过一个视图使用OPENDATASOURCE(SQLServer2000以上版本支持)来完成。_菘庀低常—atabaseSystem),是由数据库及其管理软件组成的系统。数据库系统是为适应数据处理的需要而发展起来的一种...
如何在一个视图中显示另一个数据库中视图的内容
如何在一个视图中显示另一个数据库中视图的内容建议使用数据库可视化工具:dbeaver,选中你要看的视图,点击下面的DDL,就会显示视图的建表语句
怎么样可以将两个数据库中的两个表整合在一个表中
跨数据库取值实现是可以的,但是具体操作起来很难,建议你把access里的数据导进SQL里面,在同平台下就好弄了。接下来就是嵌套查询的了。语法如下:SELECT<目标表达式1>[,...]FROM<表或视图名1>WHERE[表达式...
Access怎么建立数据表间的关系
1、首先,在打开Access数据库之后,我们创建两个数据表作为示例。2、设置数据表后,单击表以查看这两个表包含不同的字段内容。如果我们想查询任何一个字段的记录内容,我们需要建立两个表之间的关系并将它们关联起来。选择任何...