ST_Raster.hasStats

Определение

Функция ST_Raster.hasStats показывает, существуют или нет вычисленные статистики изображений для ST_Raster. Функция возвращает 1, если статистики существуют, и 0, если нет.

Синтаксис

Oracle

hasStats()

PostgreSQL

hasStats(raster IN ST_RASTER)

SQL Server

hasStats()

Возвраты

Oracle

Число (Number)

PostgreSQL

Булево

SQL Server

Целое

Параметры

Нет

Пример

Следующие запросы показывают, есть ли доступные статистики изображений или нет для каждого растра в таблице:

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
5/25/2014