我在A库中有表1(字段1主键,字段2,字段3),B库中表2(字段1主键,字段2,字段3),表1与表2的结构相同,数据数相同,现要将B库中的字段
我在A库中有表1(字段1主键,字段2,字段3),B库中表2(字段1主键,字段2,字段3),表1与表2的结构相同,数据数相同,现要将B库中的字段字段3,修改成相对应的A库中字段3,请怎么在同一服务器下作跨数据库操作?
谢谢
问题点数:100、回复次数:6Top
1 楼libin_ftsafe(子陌红尘:TS for Banking Card)回复于 2005-05-11 11:56:52 得分 30
两个数据库在同一台服务器上,用如下方式:
---------------------------------------
update bb
set
bb.字段3 = aa.字段3
from
B..表2 bb,
A..表1 aa
where
bb.字段1 = aa.字段1Top
2 楼comerliang(天地良心)(性欲被自己倒分倒没了,以后再也不敢倒分了,想倒分的兄弟看看我的下场吧,男人没了性欲真不爽)回复于 2005-05-11 12:15:53 得分 20
update bb
set
bb.字段3 = aa.字段3
from
B.dbo.表2 bb,
A.dbo.表1 aa
where
bb.字段1 = aa.字段1
Top
3 楼paoluo(一天到晚游泳的鱼)回复于 2005-05-11 12:40:35 得分 20
Update T1 Set 字段3=T2.字段3
from B.dbo.表2 T1
Inner Join A.dbo.表1 T2
On T1.字段1=T2.字段1Top
4 楼xluzhong(Ralph)回复于 2005-05-11 13:24:42 得分 5
在表名前面加上数据库名,所有者名
eg:
数据库.dbo.表名Top
5 楼Hopewell_Go(好的在后頭﹗希望更好﹗﹗)回复于 2005-05-11 13:32:03 得分 10
update B.dbo.表2
set 字段3=AA.字段3
from A.dbo.表1 AA,B.dbo.表2 BB
where AA.字段1=BB.字段1Top
6 楼Hopewell_Go(好的在后頭﹗希望更好﹗﹗)回复于 2005-05-11 13:37:43 得分 15
在不同服務器上訪問不同的數據裡的不同的表。
select * from servername.databasename.dbo.tablename
或
select * from IP.databasename.dbo.tablename
Top
相关问题
- A表中A字段=B表中A字段+B字段的和
- 求sql语句A表1字段=B表1字段+B表2字段??
- update 问题,更新 表一的A字段 = 表二的B字段
- update 问题,更新 表一的A字段 = 表二的B字段
- 有A、B两表,现要求在A表中删除B表里有的已有的数据,关键字为字段1和字段2,请问怎么做?(急)
- 如何将表中的字段设为关键字段?
- Access表中 哪个字段是主键
- 有一表A有b和c 两个字段,如何把c字段名改为d字段名.
- 如何把a表中n字段不同于b表中n字段值的记录追加到b表中
- sql语句, 从表a,表b取数据,关联字段a.hh,b.hh, 关联字段a.hh,b.hh, 取a.hh,b表c字段,select a.hh,sum(b.c) from a,b where a.hh=b.hh gr




