BLOB スカラー関数

BLOB 関数は、任意のタイプのストリングの BLOB 表記を戻します。

Read syntax diagramSkip visual syntax diagramBLOB(string-expression ,integer)

スキーマは SYSIBM です。

ストリング式
文字ストリング、GRAPHIC ストリング、またはバイナリー・ストリングのデータ・タイプの値を返す式。
整数
結果の BLOB データ・タイプの長さ属性を指定する整数値。 integer を指定しない場合、 結果の長さ属性は入力の長さと同じになります。 ただし、入力が GRAPHIC ストリングの場合は除きます。 その場合、結果の長さ属性は入力の長さの 2 倍になります。

関数の結果は BLOB です。 引数が NULL になる可能性がある場合、結果も NULL になる可能性があります。 引数が NULL であれば、結果は NULL 値です。

TOPOGRAPHIC_MAP という名前の BLOB 列と、 MAP_NAME という名前の VARCHAR 列を持つ表を使用して、 'Pellow Island' というストリングの入ったマップ (MAP) を探し出し、 実際のマップの先頭にマップ名を連結した単一のバイナリー・ストリングを戻します。
   SELECT BLOB(MAP_NAME  CONCAT ':  ') CONCAT TOPOGRAPHIC_MAP
     FROM ONTARIO_SERIES_4
     WHERE TOPOGRAPHIC_MAP LIKE BLOB('%Pellow Island%')