YS
Size: a a a
YS
IZ
YS
IZ
YS
П
А
LANGUAGE plpgsql VOLATILE
COST 100
ROWS 1000;
YS
А
CREATE OR REPLACE FUNCTION getValues()
RETURNS TABLE(RETURNS SETOF Person) AS
$BODY$
BEGIN
RETURN QUERY
SELECT *
FROM Person;
END;
$BODY$
LANGUAGE plpgsql VOLATILE
ROWS 1000;
ALTER FUNCTION getValues()
OWNER TO postgres;
А
KZ
CREATE OR REPLACE FUNCTION getValues()
RETURNS TABLE(RETURNS SETOF Person) AS
$BODY$
BEGIN
RETURN QUERY
SELECT *
FROM Person;
END;
$BODY$
LANGUAGE plpgsql VOLATILE
ROWS 1000;
ALTER FUNCTION getValues()
OWNER TO postgres;
plpgsql пишите чистую SQLYS
CREATE OR REPLACE FUNCTION getValues()
RETURNS TABLE(RETURNS SETOF Person) AS
$BODY$
BEGIN
RETURN QUERY
SELECT *
FROM Person;
END;
$BODY$
LANGUAGE plpgsql VOLATILE
ROWS 1000;
ALTER FUNCTION getValues()
OWNER TO postgres;
.
p
RL
YS
L
Module_Num имеет какой тип?L
max для какого типа ищется?L
SELECT
a."id"
a."Name",
max(b."Module_Num"::integer) as "Num"
FROM project."Power" a
LEFT JOIN project."View_All_BD" b
on (a."Device_dest" = b."XM_Name")
GROUP by a."id"
ORDER BY 3;
p