强制索引格式:select tablename.* from tablename table_alias where fieldname=***;
说明:/*+index(table_alias indexname)*/必须出现在select 之后,字段之前;
tablename 为表名,如果sql中表有别名,则必须使用表的别名;
indexname为索引名称;
table_alias与indexname之间必须要有空格;
where条件 必须要有指定索引所在列的字段作为查询条件。
delete语句也可以指定索引,格式如下:
DELETE /*+ index(TABLE_ALIAS INDEXNAME) */
FROM TABLENAME TABLE_ALIAS
WHERE FIELDNAME = '***';