ST_Raster.getCompressionType

Определение

Функция ST_Raster.getCompressionType возвращает свойство сжатия, использованное для хранения данных в ST_Raster. Допустимые значения следующие:

Синтаксис

Oracle

getCompressionType()

PostgreSQL

getCompressionType(raster IN ST_RASTER)

SQL Server

getCompressionType()

Возвраты

Oracle

VARCHAR2

PostgreSQL

Текст

SQL Server

NVARCHAR

Параметры

Нет

Примеры

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

Oracle

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

T.IMAGE.RASTER_ID T.IMAGE.GETCOMPRESSIONTYPE()
--------------- --------------------------
              2 LZ77
              3 LZ77
             23 JP2
             24 JP2 
             42 LZ77
             43 LZ77

PostgreSQL

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

RASTER_ID(IMAGE) GETCOMPRESSIONTYPE(IMAGE)
---------------- -------------------------
               2 LZ77
               3 LZ77
              23 JP2
              24 JP2 
              42 LZ77
              43 LZ77

SQL Server

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

IMAGE.RASTER_ID IMAGE.GETCOMPRESSIONTYPE()
--------------- --------------------------
              2 LZ77
              3 LZ77
             23 JP2
             24 JP2 
             42 LZ77
             43 LZ77
9/11/2013