怎样跨数据库进行这样的操作? update set 数据库1..表1.列1 = 列a from 表a where 数据库1..表1.列2 = 列bupdate 后必须有一个数据库名 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 update 表a set 数据库1..表1.列1 = 列a where 数据库1..表1.列2 = 列b insert into openrowset('sqloledb','目的服务器名';'sa';'',目的数据库.dbo.表)select * from 源数据库..表--或用链接服务器:--创建链接服务器exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名'exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','密码'exec sp_serveroption 'srv_lnk','rpc out','true' --这个允许调用链接服务器上的存储过程go--查询示例select * from srv_lnk.数据库名.dbo.表名--导入示例select * into 表 from srv_lnk.数据库名.dbo.表名go--后删除链接服务器exec sp_dropserver 'srv_lnk','droplogins' ename,cname 是表 INVESTOR里的update INVESTOR set ename = dgll..qyzl.qymc where cname=dgll..qyzl.ksmc错误信息:服务器: 消息 107,级别 16,状态 3,行 1列前缀 'dgll..qyzl' 与查询中所用的表名或别名不匹配。服务器: 消息 107,级别 16,状态 1,行 1列前缀 'dgll..qyzl' 与查询中所用的表名或别名不匹配。 建议使用联接服务器,这样就可以直接操作另一个数据库的表了如;select fieldname from database1.dbo.tablename 查询表中所有约束及其相关参数 求一条能在各个数据库都能用的SQL 再问SQL 谁把这个sql搞定,你就是高手中的高手,sql 帮忙看看 這條sql左連接怎麼寫 怎样设置 SQL 代理启动计算机后自动运行~谢谢 大放分!!求教开发数据库经验。 请教一个max degree of parallelism设置的问题 求教各位大虾!这个触发器怎么写!(100分) 如果我想在前面自动生成一个序号该怎么半??在线马上给分 要实现这样的功能,应该怎么写SQL语句
where 数据库1..表1.列2 = 列b
select * from 源数据库..表
--或用链接服务器:
--创建链接服务器
exec sp_addlinkedserver 'srv_lnk','','SQLOLEDB','远程服务器名'
exec sp_addlinkedsrvlogin 'srv_lnk','false',null,'sa','密码'
exec sp_serveroption 'srv_lnk','rpc out','true' --这个允许调用链接服务器上的存储过程
go--查询示例
select * from srv_lnk.数据库名.dbo.表名--导入示例
select * into 表 from srv_lnk.数据库名.dbo.表名go
--后删除链接服务器
exec sp_dropserver 'srv_lnk','droplogins'
where cname=dgll..qyzl.ksmc错误信息:
服务器: 消息 107,级别 16,状态 3,行 1
列前缀 'dgll..qyzl' 与查询中所用的表名或别名不匹配。
服务器: 消息 107,级别 16,状态 1,行 1
列前缀 'dgll..qyzl' 与查询中所用的表名或别名不匹配。
如;
select fieldname from database1.dbo.tablename