2012-02-07 2 views
5

PostgreSQL에서 2D 배열에 값을 어떻게 선택합니까?2D 배열로 선택

예를 들어 데이터 필드를 배열에 집계하려면 ARRAY() 생성자 또는 array_agg 함수를 사용합니다.

ARRAY(SELECT s.name FROM myschema.mytable s) 

어떻게 2 차원 배열 즉

2DARRAYFUNCTION(SELECT s.name, s.id FROM ...) 
+0

예 :) 실제로 문제는 실제로 postgreSQL에서 C# 데이터 읽기 라이브러리 (NPGSQL)로 쉽게 되돌릴려고하는 데이터를 쉽게 intreperetting 할 수 없다는 것입니다 (중첩 된 유형 또는 '레코드의 행 'pseudotype). 따라서 키 - 값 쌍, 배열 배열, 2D 배열 등을 시도하십시오. –

+0

분명히이 하나의 후속 : stackoverflow.com/q/9129855/939860 –

답변

3

, 집계 함수 array_agg() 또는 ARRAY 생성자 오류 아웃 : 나는 일이

쓴하기 answer for this case exactly 최근 당신의 prequel 질문입니다.

0

확인 문서 HERE으로, 말하자면 두 개의 값을 선택하는 방법에 대한 갈 것입니다. 당신이 ARRAY를 집계하려고하면 2 차원 배열로 (처럼 예에서 키와 값에서 구축)

관련 문제