CREATE FUNCTION getArtnr(artnr text,text) RETURNS text AS $$ SELECT DISTINCT(a.genartnr), c.bez AS genartnr_name, d.name AS producent FROM tecdoc_400c a JOIN tecdoc_320 b ON(a.genartnr=b.genartnr) JOIN tecdoc_030 c ON(b.beznr=c.beznr) JOIN ec_suppilers d ON(a.dlnr=d.dlnr) WHERE a.artnr='$1' AND a.kritnr IN(2,16) $$ LANGUAGE SQL;
wywala mi
ERROR: RETURN type mismatch IN FUNCTION declared TO RETURN text DETAIL: Final SELECT must RETURN exactly one COLUMN. CONTEXT: SQL FUNCTION "getartnr"
może ktoś tu wie o co chodzi?