URL抽出関数は、HTTP URL(または2396に準拠する任意の有効なURI)からコンポーネントを抽出します。以下の構文がサポートされています:
[protocol:][//host[:port]][path][?query][#fragment]
抽出されたコンポーネントには、:や?などのURI構文の区切り文字は含まれません。
url_extract_fragment(url) → varchar
urlからフラグメント識別子を返します。
url_extract_host(url) → varchar
urlからホストを返します。
url_extract_parameter(url, name) → varchar
urlから名前がnameのfクエリ文字列パラメータの値を返します。パラメータの抽出は、RFC 1866#section-8.2.1で指定されている通常の方法で処理されます。
url_extract_path(url) → varchar
urlからパスを返します。
url_extract_port(url) → bigint
urlからポート番号を返します。