使用動態SQL查詢下面是我的功能在我執行一個動態查詢,但我在一個單獨列了該查詢的結果,所有值以逗號分隔。返回表中的PostgreSQL
CREATE OR REPLACE FUNCTION get_weather(city text)
RETURNS weather AS $$
DECLARE
rec RECORD;
BEGIN
EXECUTE 'SELECT * FROM weather WHERE city = ''' || city || '''' INTO rec;
RETURN rec;
END;
$$ LANGUAGE plpgsql;
結果上面的功能:
"("San Francisco",46,50,0.25,1994-11-27)"
需要的輸出:
請幫我在這,在此先感謝。
請鏈接到現有技術相關的問題,當你寫一個後續。它有助於爲讀者提供有關您正在採取的行動的背景信息。在這種情況下,你真的應該已經包括*你怎麼跑了功能*和您的確切PostgreSQL的版本。 –
THX ..阿努..g8問題... REQ解決這裏找到 – Niks