CREATE OR REPLACE FUNCTION st_bandmetadata(
rast raster,
- VARIADIC band int[],
+ band int[],
OUT bandnum int,
OUT pixeltype text,
OUT hasnodata boolean,
OUT isoutdb boolean,
OUT path text
)
- AS $$ SELECT pixeltype, hasnodata, nodatavalue, isoutdb, path FROM st_bandmetadata($1, VARIADIC ARRAY[$2]::int[]) LIMIT 1 $$
+ AS $$ SELECT pixeltype, hasnodata, nodatavalue, isoutdb, path FROM st_bandmetadata($1, ARRAY[$2]::int[]) LIMIT 1 $$
LANGUAGE 'sql' IMMUTABLE STRICT;
-----------------------------------------------------------------------
path
FROM ST_BandMetaData(
make_test_raster(10, 10, 0, 0, 0, 0, 5, TRUE),
- 1,2,5
+ ARRAY[1,2,5]
);
SELECT
path
FROM ST_BandMetaData(
make_test_raster(10, 10, 0, 0, 0, 0, 5, TRUE),
- VARIADIC ARRAY[]::int[]
+ ARRAY[]::int[]
);
DROP FUNCTION IF EXISTS make_test_raster(