9.4. 文字列関数と演算子この節では文字列の値の調査や操作のための関数と演算子について説明します。 ここでの文字列とはcharacterデータ型、character varyingデータ型、およびtextデータ型全ての値を含みます。 補足説明のない限り、下記に挙げてある全ての関数はこれら全てのデータ型に対して使用できますが、characterデータ型を使用した場合、自動的にパッドされるという副作用がありますので注意してください。 一般的に、ここで説明する関数は文字列データ型でないデータであっても、最初に文字列表現に変換することで使用できます。 ビット列データ型に特定した関数も幾つかあります。 SQLでは、引数の区切りにカンマではなく特定のキーワードを使う特殊な構文の文字列関数を、いくつか定義しています。 詳細は表9-5を参照してください。 また、これらの関数は通常の関数呼び出しによって実