0
我得到一個記錄,而不是一個表時,我爲什麼我得到一個記錄,而不是我的功能表?
CREATE OR REPLACE FUNCTION public.func_obtener_calle(IN character varying)
RETURNS TABLE(tip_via_in character varying, nom_via character varying, geom geometry) AS
$BODY$
BEGIN
RETURN QUERY
SELECT *
FROM tramo_vial
WHERE (tramo_vial.nom_via like '%$1%' or tramo_vial.nom_via like upper('&$1%') or tramo_vial.nom_via like initcap('%$1%')); END; $BODY$ LANGUAGE plpgsql
我得到百達創紀錄的,我需要一個表後使用。