Определение
Функция ST_Raster.deleteColormap удаляет цветовую карту растра из объекта ST_Raster. Если объект ST_Raster не имеет цветовой карты, функция вернет ошибку.
Синтаксис
Oracle
deleteColormap () RETURN ST_RASTER;
PostgreSQL
deleteColormap (raster IN ST_RASTER) RETURN ST_RASTER;
SQL Server
deleteColormap () RETURN ST_RASTER;
Возвраты
ST_Raster
Параметры
Нет
Примеры
В данном примере удаляется цветовая карта объекта ST_Raster, который соответствует строке таблицы, имеющей значение raster_id column равным 50.
Oracle
UPDATE NOVA n
SET image = n.image.deleteColormap()
WHERE n.image.raster_id = 50;
PostgreSQL
UPDATE nova
SET image = deleteColormap(image)
WHERE raster_id(image) = 50;
SQL Server
UPDATE nova
SET image = deleteColormap()
WHERE image.raster_id = 50;