1
在查詢欄,我使用PostgreSQL 9.1,讓我們說我有一個類型的PostgreSQL,如:使用函數的結果與PostgreSQL的
CREATE TYPE sticker AS (
customer_id integer,
customer_machine_id integer,
);
,我有一個名爲PLPGSQL是get_sticker返回類型貼紙.. 。
我能做到這一點罰款:
select get_sticker(a_value), * from foo_bar;
但是,此方法返回一個元組的結果(這完全是有道理的)。但是,我怎樣才能轉換(基本上解包)列?
它看起來像是下面的東西,但它失敗了。
錯誤消息:
ERROR: syntax error at or near "."
SQL state: 42601
當事情失敗了,它的價值提供了錯誤信息。 –
@CraigRinger:極好的一點。我會更新這個問題。 –