[PostgreSQL]
postgresでは配列を使用することが可能。
#テーブル作成時に[]をつけることで配列の定義が可能
testuser=# create table test ( ip inet[] );
CREATE TABLE
CREATE TABLE
#配列データの挿入は{}でくくる。
testuser=# INSERT INTO test values ('{192.168.1.1, 192.168.1.2}');
INSERT 0 1
INSERT 0 1
#selectした際の出力例
testuser=# SELECT * from test;
ip
-----------------------------------
{192.168.1.1,192.168.1.2}
(1 row)
testuser=# SELECT ip[1] from test;
ip
-----------------
192.168.1.1
(1 row)
広告
