SQL> create index b on table_1(trim(bm));
SQL> set autot traceonly;
SQL> select * from table_1 where trim(bm) = '11';
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=FIRST_ROWS (Cost=1 Card=2 Bytes=3
4) 1 0 TABLE ACCESS (FULL) OF 'table_1' (Cost=1 Card=2 Bytes=34)
以上的查询为何未使用到基于函数的索引?
SQL> set autot traceonly;
SQL> select * from table_1 where trim(bm) = '11';
Execution Plan
----------------------------------------------------------
0 SELECT STATEMENT Optimizer=FIRST_ROWS (Cost=1 Card=2 Bytes=3
4) 1 0 TABLE ACCESS (FULL) OF 'table_1' (Cost=1 Card=2 Bytes=34)
以上的查询为何未使用到基于函数的索引?
解决方案 »
- 关于报错ORA-12541:TNS:无监听程序
- 请问将索引和文件存放到不能的文件组怎么做??
- mssql to oracle工具的配置问题
- 在Oracle数据库中 一个表的主键是自增序列,假如删除一条语句,然后在插入一条语句,要求插入的这条语句插入到删除那条语句的位置?
- 请教高手们,如果v$log中所有日志组都是active,该如何处理?
- 求一个sql语句
- 请问 ORACLE 数据库最新的版本多少?
- 在Oracle中有很多表名是以v$起始的,请问是什么意思?
- 几个小问题,请指教!
- 重金请教关于oracle中某列nvarchar2类型的比较问题
- 高分求救!如何从ORACLE中导出成.DBF格式的文件?在线等!!!
- 我建的DBLINK为什么总是报”ORA-12154: TNS: 无法处理服务名“的错呢?代码如下:
table1表中有多少记录?
sorry!我也记不清楚了。可能不对