我想把一个数据库中的某个表的某个字段导入到另一个数据库中,下面是我写的代码,大家帮我看看是哪里出错了,应该怎么写
with query1 do
begin
close;
SQL.Clear ;
SQL.Add('select FN44 FROM A_GD');
Open;
query2.SQL.Add('update DBDA'+
'SET GDCS=ICDATA.DBO.A_GD.FN44'+
'WHERE YHDM=ICDATA.DBO.A_GD.FC2');
query2.ExecSQL ;
把ICDATA数据库中的A_GD表的FN44字段的数据导入到SDDATA数据库中表DBDA的GDCS字段中,谢谢了!
with query1 do
begin
close;
SQL.Clear ;
SQL.Add('select FN44 FROM A_GD');
Open;
query2.SQL.Add('update DBDA'+
'SET GDCS=ICDATA.DBO.A_GD.FN44'+
'WHERE YHDM=ICDATA.DBO.A_GD.FC2');
query2.ExecSQL ;
把ICDATA数据库中的A_GD表的FN44字段的数据导入到SDDATA数据库中表DBDA的GDCS字段中,谢谢了!
select olddbname.dbo.tablename.fieldname
用下面这样的SQL指令就可以了
insert into newdbName.dbo.tablename(fieldname)
select fieldname from olddbname.dbo.tablename
' WHERE DBDA.YHDM=ICDATA.DBO.A_GD.FC2');