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

Home -> Community -> Usenet -> c.d.o.misc -> Re: Oracle 8.0 - Can't use function index

Re: Oracle 8.0 - Can't use function index

From: G M <zlmei_at_hotmail.com>
Date: 20 Sep 2003 05:12:05 -0700
Message-ID: <50a5e6b6.0309200412.2e3ae693@posting.google.com>


Two possible options:

  1. Ask your customer to use Oracle 8i
  2. Change your app design ,not to use this function. Find some other way to do the same functionality.

HTH Guang

jcwhui <j_c_w_h_u_i_at_hot_mail.company> wrote in message news:<Xns93FB99DA8C27Djcwhui_at_198.80.55.250>...
> I am building an application that accesses to a customer provided Oracle.
> I was assuming function-based indices in Oracle 8.0+, but I am wrong. It
> is only avail since 8i.
>
> For now, I can only think of introducing another field that stored the
> result of my function, and then I create an index on it. I prefer not to
> because:
> (1) it introduces another field (in fact, I have a few function-based
> indices)
> (2) my C/C++ code that access it will have to be modified
> (3) because of the above, it will be a waste if I move to another customer
> who uses Oracle 8i+
>
> I just want to see ideas from different people: how do you work around
> this?
>
> Thanks
>
> - Will
Received on Sat Sep 20 2003 - 07:12:05 CDT

Original text of this message

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