ST_Raster.hasStats

定義

ST_Raster.hasStats 関数は、ST_Raster でイメージ統計が計算されているかどうかを示します。統計が存在する場合は 1 を、存在しない場合は 0 を返します。

構文

Oracle

hasStats()

PostgreSQL

hasStats(raster IN ST_RASTER)

SQL Server

hasStats()

戻り値

Oracle

Number

PostgreSQL

Boolean

SQL Server

Integer

パラメータ

なし

次のクエリは、テーブル内の各ラスタでイメージ統計を利用できるかどうかを示します。

Oracle

SELECT t.image.raster_id, t.image.hasStats()
FROM FOO t;

T.IMAGE.RASTER_ID T.IMAGE.HASSTATS()
---------------   ------------------
              2                1
              3                0
             23                0
             24                0
             42                0
             43                0

PostgreSQL

SELECT raster_id(image), hasStats(image)
FROM foo;


RASTER_ID(IMAGE) HASSTATS(IMAGE)
---------------  ---------------
              2                1
              3                0
             23                0
             24                0
             42                0
             43                0

SQL Server

SELECT image.raster_id, image.hasStats()
FROM foo;

IMAGE.RASTER_ID IMAGE.HASSTATS()
--------------- ----------------
              2                1
              3                0
             23                0
             24                0
             42                0
             43                0

3/6/2012