2012-07-04 15 views
3

我想在特定類型的元素中創建索引。PostgreSQL - 在類型元素上創建索引

你能幫我嗎?由於

CREATE TYPE taddress AS (
street1 varchar, 
street2 varchar, 
zipcode varchar, 
city varchar 
); 

CREATE TABLE person (
    id serial primary key, 
    firstname varchar not null, 
    lastname varchar not null, 
    address taddress); 

CREATE INDEX idx_street1 ON person ((address).street2); -- <- Doesn't work !! 

回答

1

請試試這個:

CREATE INDEX idx_street1 ON person (((address).street2)); 

,包括一個完整的錯誤消息,如果這不適合你的作品。