ST_Raster.deleteColormap
定义
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
参数
无
示例
在本示例中,删除了与 raster_id 列值为 50 的表行相对应的 ST_Raster 对象的色彩映射表。
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;
9/15/2013