with myTable as (
select * from t
)select * from myTable i where i.c1 = '123'
如上,能够在myTable表的c1字段上创建索引吗?
解决方案 »
- 查找并替换 多音字
- ORA-12170:TNS:连接超时(急)
- 猎头职位,谢谢大家关注,数据库开发工作程的职位!!!
- 存储过程,更新表时“表或视图不存在”。
- system账号sqlplus能进,进oem时却提示密码错误???
- 求一个查询语句
- 请大家都近来讨论一下form builder 和pb在开发数据库方面的优点、缺点进行比较。
- 如何用触发器取字段(字符串)后几个字符
- 创建一个用户后怎么在VB.NET里可以选择和更新表?
- 关于存储过程Mssql-Oracle的问题
- linux下安装oracle后,通过dbca创建数据库,但是报错“ORA-01092:ORACLE instance terminated. Disconne”
- 安装Oracle失败,提示需要注册wfnvg.ocx控件!如何解决
临时表的不足之处:
1.不支持lob对象,这也许是设计者基于运行效率的考虑,但实际应用中确实需要此功能时就无法使用临时表了。
2.不支持主外键关系特性和性能(与普通表和视图的比较) 1.临时表只在当前连接内有效
2.临时表不建立索引,所以如果数据量比较大或进行多次查询时,不推荐使用
3.数据处理比较复杂的时候时表快,反之视图快点
4.在仅仅查询数据的时候建议用游标: open cursor for 'sql clause';
参考我的blog:Oracle 临时表
http://blog.csdn.net/tianlesoftware/archive/2009/10/20/4705283.aspx------------------------------------------------------------------------------
Blog: http://blog.csdn.net/tianlesoftware
网上资源: http://tianlesoftware.download.csdn.net
相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx
Q Q 群:62697716