Oracle查询数据库的索引字段以及查询用索引

前端之家收集整理的这篇文章主要介绍了Oracle查询数据库的索引字段以及查询用索引前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
Select  *
FROM dba_ind_columns
Where index_owner='TEST73' AND table_name=upper('tx_log_t')

可以查询数据库的表上面的索引字段。

参考博文:

http://www.dba-oracle.com/t_oracle_index_hint_syntax.htm

Question: I added an index hint in my query,but the hint is being ignored. What is the correct Syntax for an index hint and how do I force the index hint to be used in my query?

Answer: Oracle index hint Syntax is tricky because of the index hint Syntax is incorrect it is treated as a comment and not implemented. Here is an example of the correct Syntax for an index hint: select /*+ index(customer cust_primary_key_idx) */ * from customer; Also note that of you alias the table,you must use the alias in the index hint: select /*+ index(c cust_primary_key_idx) */ * from customer c; Also,be vary of issuing hints that conflict with an index hint. In this index hint example,the full hint is not consistent with an index hint: select /*+ full(c) index(c cust_primary_key_idx) */ * from customer c;

猜你在找的Oracle相关文章