如题。想通过select或者其它SQL操作方式得到单条数据的表名,将其放到视图中(视图用create view *** select *** from**),找了很多资料没看到满意结果,请各位高手援手,先谢了!
解决方案 »
- oracle 统计数据量
- VC下使用OCI查询数据库问题
- 有没有人能告诉我,几个关于oracle日志的问题
- 跪求(急 在线等。。)求两oracle数据库同步更新(定时,实时)解决方案
- 如何延迟一条sql的查询时间
- 为何我通过OEM打开帐号system后登陆sql*plus就无效了,又变成了LOCKED(TIMED)。要怎样解决?
- 中文数据从 Oracle 到 SqlServer 传输的问题?
- 求教一个模糊查询的简单问题,近来就有分送!
- 我做了一个视图,只关联两个表,用管理工具打开浏览时需要十几分钟的时间,这是为什么?(两个表分别有11万条数据)
- 请问当字段无法确定的时候如何来设计表格??(详细请进)
- 求一个简单的方法
- 怎样给xmltype列,指定xml schema?
当然一个一个表用CASE判断是可以的。
建一个表,然后用PL/SQL做一个方法,更新表。这种方法应该可以。
select 'tablename',***(其他字段)from tablename就可以了,这样可以建多表视图,然后方便的在上面建索引或者其它高效操作,我建完后建索引临时表很快,insert(或者create) into 索引临时表 select * from view(新建的视图) 就可以填充出一个全文索引的临时表,时间为几毫秒,这样圈套操作下来时间也很快。4万条数据的时间是30秒,还行吧?
再次谢谢各位,分很少,不要介意……