On Fri, Jul 08, 2005 at 12:08:41PM -0400, Ying Lu wrote:
CREATE INDEX idx_t1 ON test (col1 || '-' || col2);

May I know is it possible and how I may create index for the expression such as "col1 || '-' || col2" for a table please?


"The syntax of the CREATE INDEX command normally requires writing
parentheses around index expressions, as shown in the second
example...."

That second example is exactly what you're trying to do:

CREATE INDEX people_names ON people ((first_name || ' ' || last_name));

This is exactly what I want. I missed a pair of "()" :( . That is why I got an error.

Thank you very much.

- Emi


---------------------------(end of broadcast)---------------------------
TIP 6: explain analyze is your friend

Reply via email to