ネットワークアドレス型
PosgtreSQL で利用できるデータ型の中でネットワークアドレス型の使い方について解説します。
(Last modified: )
ネットワークアドレス型の使い方
ここではネットワークアドレス型について確認していきます。使用可能な型は下記の通りです。
型名 | サイズ | 説明 |
---|---|---|
cidr | 12もしくは24バイト | IPv4、およびIPv6ネットワーク |
inet | 12もしくは24バイト | IPv4もしくはIPv6ホスト、および、ネットワーク |
macaddr | 6バイト | MACアドレス |
inet型、cidr型のどちらもインターネットアドレスの表記方法です。例えば「192.168.128.0/24」のように「アドレス/ネットマスクのビット数」の形式で記述します。IPv4でもIPv6のどちらも記述は可能です。
macaddr型はハードウェア固有のMACアドレスを格納するための型です。例としては下記のようなサンプルが記載されていました。
'08002b:010203' '08002b-010203' '0800.2b01.0203' '08-00-2b-01-02-03' '08:00:2b:01:02:03'
-- --
PosgtreSQL で利用できるデータ型の中でネットワークアドレス型の使い方について解説しました。
( Written by Tatsuo Ikura )
著者 / TATSUO IKURA
これから IT 関連の知識を学ばれる方を対象に、色々な言語でのプログラミング方法や関連する技術、開発環境構築などに関する解説サイトを運営しています。