在postgres中,我有一个自定义函数将会加入名和姓。postgres函数返回的特定列名称
CREATE FUNCTION full_name(u users) RETURNS varchar
LANGUAGE plpgsql VOLATILE
AS $$
BEGIN
RETURN CONCAT_WS(' ', u.first_name, u.last_name);
END;
$$;
这将是很好,如果我不必设置列名的名称,它是由函数确定例如。
例如。在这里我要说的列名是FULL_NAME
SELECT
full_name(users) as full_name
但是这将是很好,如果它以原子命名为FULL_NAME
SELECT
full_name(users)
这是可能在自定义功能设置?