PostgreSQLでは、2D配列にいくつかの値を選択するにはどうすればよいですか?2D配列に選択
たとえば、データフィールドを配列に集約する場合は、ARRAY()コンストラクタまたはarray_agg関数を使用します。私は2次元配列、すなわち
2DARRAYFUNCTION(SELECT s.name, s.id FROM ...)
PostgreSQLでは、2D配列にいくつかの値を選択するにはどうすればよいですか?2D配列に選択
たとえば、データフィールドを配列に集約する場合は、ARRAY()コンストラクタまたはarray_agg関数を使用します。私は2次元配列、すなわち
2DARRAYFUNCTION(SELECT s.name, s.id FROM ...)
あなたは2次元配列にARRAY
(キーとあなたの例のように値からビルド)、集約関数array_agg()
またはARRAY
コンストラクタエラーアウトを集約しようとした場合:
私が書かれているために起こります最近answer for this case exactlyです。それはあなたのprequelの質問です。
Yep :)問題は実際に私のpostgreSQLからC#データ読み込みライブラリ(NPGSQL)には、私が取り戻そうとしているデータを簡単にintreperettingできないという事実から来ています(ネストされた型またはレコードの行'擬似型)。したがって、キーと値のペアを試して、配列の配列、2D配列など –
明らかにこの1つのフォローアップ:stackoverflow.com/q/9129855/939860 –