Oracle FAQ Your Portal to the Oracle Knowledge Grid
HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US
 

Home -> Community -> Usenet -> c.d.o.server -> HELP !! Function based index

HELP !! Function based index

From: Dan White <dwhite_at_icimail.com>
Date: 7 Mar 2001 15:17:57 -0800
Message-ID: <986fj50q6s@drn.newsguy.com>

Hello all,

I have a table in which I have a date column called d_timestamp. I have a function based index on this column

create index ix_sdt2_ts_fbi on stg_session_detail_t2 (to_char(d_timestamp,'DD-MON-YYYY'));

I run the following query and get a full table scan why?

SELECT a.time_id, a.date_dt, b.timestamp   FROM cdm_time_dim a, stg_session_detail_t2 b  WHERE to_char(a.date_dt,'DD-MON-YYYY') = to_char(b.d_timestamp,'DD-MON-YYYY');

I'm getting a fulltable scan on the stg_session_detail_t2 table.

Thanks in advance
Dan

Dan White
programmer/analyst Received on Wed Mar 07 2001 - 17:17:57 CST

Original text of this message

HOME | ASK QUESTION | ADD INFO | SEARCH | E-MAIL US