この関数は、ラスターオブジェクトのすべてのバンドのヒストグラムを計算して格納します。結果はクエリ結果として返されるのではなく、ラスターオブジェクト自体に書き戻されます。
構文
raster ST_BuildHistogram(raster raster_obj)パラメーター
| パラメーター | 型 | 説明 |
|---|---|---|
raster_obj | raster | バンドのヒストグラムが計算および格納されるラスターオブジェクトです。この関数は、ヒストグラムデータが埋め込まれた更新済みのラスターオブジェクトを返します。 |
使用例
id = 1 のラスターオブジェクトのヒストグラムを構築し、同じ行に書き戻します:
UPDATE raster_table SET raster_obj = ST_BuildHistogram(raster_obj) WHERE id = 1;期待される出力:
(1 row)