hur.cn - 华软网

 热门搜索

请问在pb中怎样把已查询到的数据把它转到另一个表中?急!!!谢谢

  作者:未知    来源:网络    更新时间:2019/4/16
请问在pb中怎样在把已查询到的数据把它转到而且寄存留另一个表中.就是相当于在学校里即将要毕业的学生我想把查询到这些毕业学生的信息转到另一个表中举行寄存,且在原来的表已查不到该学生的信息,应该怎样写代码?谢谢列位了.

------华软网友回答------
insert into table;
delete table;
------华软网友回复------
“两种方法:一种是运用SQL语句,另外运用数据窗口
source table---aa
target table---bb

insert bb select * from aa where id = 'student_id';
delete from aa where id =  'student_id';

第二种方法做两个数据窗口,原理都是一样的`”

------华软网友回复------
直接用SQL语句效率更好! 
推荐运用:
insert bb select * from aa where id = 'student_id';
这类方式
------华软网友回复------
select * into new_table_name from old_table_name;
------华软网友回复------
直接insert into table1(...) (select ... from table2 where ...);
delete from table2 where ...;
commit;
------华软网友回复------
要是两个表不在统一数据库中该怎么办?
例如:bb在当地的userdat库,bb在远程服务器上的库  
source table---aa
target table---bb
希望列位大虾见教
------华软网友回复------
运用链接服务器,用法请参照:
http://community.csdn.net/Expert/TopicView3.asp?id=5224107
------华软网友回复------
简单,方法一,,,用for语句,,一条一条插入到另一张表,
方法二,在要插入的表上建一个数据窗体(隐藏),将查询到的数据,插入到这个数据窗体中,然后用数据窗体更新
------华软网友回复------
我都是建一张新表,然后insert into table select ();      
华软声明:本内容来自网络,如有侵犯您版权请来信指出,本站立即删除。