抽出関数

URL抽出関数は、HTTP URL(または2396に準拠する任意の有効なURI)からコンポーネントを抽出します。以下の構文がサポートされています:

[protocol:][//host[:port]][path][?query][#fragment]

抽出されたコンポーネントには、:?などのURI構文の区切り文字は含まれません。

url_extract_fragment()

url_extract_fragment(url) → varchar

urlからフラグメント識別子を返します。

url_extract_host()

url_extract_host(url) → varchar

urlからホストを返します。

url_extract_parameter()

url_extract_parameter(url, name) → varchar

urlから名前がnameのfクエリ文字列パラメータの値を返します。パラメータの抽出は、RFC 1866#section-8.2.1で指定されている通常の方法で処理されます。

url_extract_path()

url_extract_path(url) → varchar

urlからパスを返します。

url_extract_port()

url_extract_port(url) → bigint

urlからポート番号を返します。

url_extract_protocol()