Re: Question about Array data type in PostgreSQL and their link with hash table concept

From: Luca Vernini <lucazeo(at)gmail(dot)com>
To: Dariyoosh Dariyoosh <d(dot)sunforums(at)gmail(dot)com>
Cc: "pgsql-sql(at)postgresql(dot)org" <pgsql-sql(at)postgresql(dot)org>
Subject: Re: Question about Array data type in PostgreSQL and their link with hash table concept
Date: 2014-05-27 12:44:39
Message-ID: CAHZ=uVAwWrP5f1vZfu0BagPQV_RH1B-6XGhPP+-pvgQn_gjYNw@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-sql

2014-05-27 14:39 GMT+02:00 Dariyoosh Dariyoosh <d(dot)sunforums(at)gmail(dot)com>:

> Are arrays in PostgreSQL like associative arrays in Oracle PL/SQL hash
> tables?, that is an
> association between key & values? where the integer indexes stand in reality
> for keys?

No, arrays in PostgreSQL are just arrays.
You can consider the position like a special case of key.. but it is
not, because it is just a position and cannot be set.
For key value you can consider hstore:
http://www.postgresql.org/docs/9.3/static/hstore.html
Or build your own multi dimension array.

> Thanks in advance,

Regards,

Lucazeo.

In response to

Responses

Browse pgsql-sql by date

  From Date Subject
Next Message Dariyoosh Dariyoosh 2014-05-27 12:50:40 Re: Question about Array data type in PostgreSQL and their link with hash table concept
Previous Message Dariyoosh Dariyoosh 2014-05-27 12:39:59 Question about Array data type in PostgreSQL and their link with hash table concept