私はPostgresを使用していますが、これはplpgsql関数の戻り値です。
point = x||','||y;
以下は、関数から取得した出力です。
"(14.5084692510445),(35.8988013191481)"
かっこなしで囲まれた値を出力したいということです。できるのでしょうか?
私はPostgresを使用していますが、これはplpgsql関数の戻り値です。
point = x||','||y;
以下は、関数から取得した出力です。
"(14.5084692510445),(35.8988013191481)"
かっこなしで囲まれた値を出力したいということです。できるのでしょうか?
それは、あなたの質問に欠けている関連するデータ型に依存します。
文字列型の場合は次を使用しますtrim()
。
SELECT trim (x, '()') || ',' || trim (y, '()')
潜在的なNULL
値を提供するにはconcat_ws()
、さらに以下を使用することができます。
SELECT concat_ws(',', trim (x, '()'), trim (y, '()'))
concat_ws()
Postgres 9.1 で導入されました。