[pgsql-jp: 35380] fuinction(PL/pgSQL) の戻り値について
Shingo.Amemiya @ jp.endress.com
Shingo.Amemiya @ jp.endress.com
2005年 5月 12日 (木) 14:43:08 JST
お手数をおかけします。
雨宮と申します。
現在、functionの戻り値をrecord型で返しているのですが、カンマ区切り一カラム
になります。
これを、カラム毎に分けて戻り値を返したいのですが可能でしょうか?
例)
次のファンクションを実行
select fun_test('*****','**');
実行結果として次のように受け取りたい。
material_no | address | shilf_no
--------------+---------+----------
0021035000 | YA20436 | 20
0022231500 | YA20920 | 20
0022329600 | YA20821 | 20
0023015500 | YA10501 | 20
0060012200 | YA21022 | 20
現在は、次のように帰ってきます。
fun_test
---------------------------------
("0021035000","YA20436","20")
("0022231500","YA20920","20")
("0022329600","YA20821","20")
("0023015500","YA10501","20")
("0060012200","YA21022","20")
ご教授よろしくお願いします。
雨宮
pgsql-jp メーリングリストの案内