首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

怎么用sql语句从一个数据库导入到另一个数据库

2012-01-28 
如何用sql语句从一个数据库导入到另一个数据库?要求是这样的:1.已经建立同数据库DBA、DBB的连接2.DBA中有表

如何用sql语句从一个数据库导入到另一个数据库?
要求是这样的:
1.已经建立同数据库DBA、DBB的连接
2.DBA中有表A1,其中有字段a1、a2、a3
    如图:
              a1         a2         a3
              1           a           x
              2           b         null
              3         null       z
3.用SQL语句在DBB中创建表A2,将表A1的内容导入A2;导入时,需将a2字段中值为null的数据项的值更改为0。
谢谢指教!!!

[解决办法]
insert into dbb.dbo.a1(a1,a2,a3)
select a,case when a2 is null then 0 else a2 as a2 end,a3 from dba.dbo.a1

[解决办法]
use dbb
go
create table a2(--按照你需要的结构建立,这只是示例
a1 int,
a2 varchar(10),
a3 varchar(10)
)
go
insert into dba..a1(a1,a2,a3)
select a1,isnull(a2,0),a3 from a2
go

热点排行