我得到一张唱片而不是一张 table
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
我总是得到一个记录,我需要一个表后使用 .
1 回答
为了获得所需的列,您需要在select语句中指定它,无论是所有列还是特定列
例如
要么