如果所有的表名已知,就
insert into atable
(
select * from FA001
union
select * from FA001s
union
.........)
insert into atable
(
select * from FA001
union
select * from FA001s
union
.........)
解决方案 »
- AnsiString与AnsiChar 如何转换?
- Delphi2010 + win7(64位),断点调试为什么不起作用?有人知道么?
- 如何实现类似任务管理器中的“切换”功能?
- 请各位给我看一下,程序中哪里错误了,很郁闷
- 请问怎样实现一个像IE按钮里那种一按就出现下来菜单那种按钮(在线等)
- 初学CORBA方式编程ClientDatabase问题。急!!!
- 关于用DBGridEh控件对某列求和-------------急急急
- 用delphi建corba
- 有这种数据库操作控件吗?重重酬谢!(最好有源码哦)
- 为什么会是这么样?
- 数据库中有两个这样的表的报表问题~!!!急
- 关于ADO和XML的问题,多谢指导,马上给分
我觉得实现的重点是如何得到库中F打头的表的数目,还有如何生成执行SQL的表的表名,由于对Oralce不很了解,再加上手边也没有书,实在是没有办法,请大家帮忙解决,谢谢!
第二:利用query2操作,套在query1的循环中,将所有的表重的数据插入到你的目的表中即可。
再写示例语句我想就不用了吧?
另外,感谢menliwxj(有缘) ,可是我这里用的是delphi5,希望你能给出明确的解决方法,谢谢!
SELECT * FROM DBA_OBJECTS WHERE OBJECT_NAME LIKE 'F%',
得到所需的表名之后呢?如何控制循环,可以每次insert一个table的数据?