postgres$# $$ LANGUAGE SQL;CREATEFUNCTIONpostgres=# postgres=#selectmleast(10.1,1.1,2.2,4.4); mleast--------1.1(1row) postgres=#CREATEorREPLACEFUNCTIONmleast(VARIADIC numeric[])RETURNSnumericAS$$ postgres$#SELEC
postgres=#CREATEorREPLACEFUNCTIONmleast(VARIADIC numeric[])RETURNSnumericAS$$ postgres$#SELECT$1[3]FROMgenerate_subscripts($1,1) g(i); postgres$# $$ LANGUAGE SQL;CREATEFUNCTIONpostgres=# postgres=#selectmleast(10.1,1.1,2.2,4.4); mleast---2.2(1row) postgres=# 1. 2. 3. 4. 5. 6. 7....
postgres$# $$ LANGUAGE SQL;CREATEFUNCTIONpostgres=# postgres=#selectmleast(10.1,1.1,2.2,4.4); mleast---1.1(1row) postgres=# postgres=#CREATEorREPLACEFUNCTIONmleast(VARIADIC numeric[])RETURNSnumericAS$$ postgres$#SELECTmin($1[i])FROMgenerate_subscripts($1,1) gao(i); postgres$# $$ LANGUAGE...