select * from shuiylwdata
where (BankID='02' or
BankID='03' or
BankID='05' or
BankID='07' or
BankID='31') and to_char(transTime,'yyyy-mm') <='2004-03' ;
查看执行计划,看有没有使用索引
where (BankID='02' or
BankID='03' or
BankID='05' or
BankID='07' or
BankID='31') and to_char(transTime,'yyyy-mm') <='2004-03' ;
查看执行计划,看有没有使用索引
解决方案 »
- 好杂志不可下载啊
- 如何用SI Object Browser 建立表的主键
- linux下oracle插入中文的问题
- 有哪位仁兄用过在oracel的函数中调用java请求servlet的?高分求教
- 折腾了很久的一个问题,哪位高手有好建议,在线等待!高分相送
- 各位兄弟姐妹有oracle的文档吗,传我一份,谢谢了
- 如何将BLOB中的二进制文件倒出到操作系统中
- 新手问题:如何实现在JOB中的时间判断?
- 急啊!!使用imp 指令时遇到ORA-12560:TNS:协议适配器错误,怎么办?
- 为什么我的OEM console 的工具中不能导入,导出,备份等等!
- 怎样复制不同数据库的资料??
- 初学oracle,想问一个问题(来者有份)
用到了索引,这个是关键,select 用了索引,那Delete 也用到的吧?有个问题就是 : 在Delete 的过程中,是使用索引删、然后重建快,
还是将 4个索引都删了、然后删除数据、然后新建立索引 快 ??
时间方面 也是我考虑的一个重要因素。