2012-05-18 72 views
0

我有一個表,它有一個3列的索引。其中一列是NSL_UPPER(「CODE」)。當我從ALL_IND_COLUMNS或DBA_IND_COLUMNS中選擇索引列時,它會爲NSL_UPPER(「CODE」)返回「SYS_NC00101 $」。如何到達名爲NSL_UPPER(「CODE」)的索引列?Oracle NLS_UPPER索引列

回答

1

看看ALL_IND_EXPRESSIONS而不是ALL_IND_COLUMNS 功能基於索引基於表達式,而不是列

+0

太謝謝你了。我分析了許多基於功能的索引。但其中只有一個人有麻煩。爲什麼只是其中之一?你有好主意嗎? – ahmet

+0

ALL_IND_EXPRESSIONS表解決了我的問題。謝謝。 – ahmet