greenplum (3) gp 도구 명령 및 도구 함수 문 구 를 지속 적 으로 업데이트 합 니 다.
psql -d bass_gp -h 10.243.4.145 -p 5432 -U dwadm -c "\copy dwtmp.tmp_test(cellid) from /data/22.txt "
bass_gp 데이터베이스 이름과 database 이름 입 니 다.
10.243.4.145 ip 주소
5432 포트 번호
dwadm 계 정
2
Oacle wm concat (열 이름) 과 유사 합 니 다. 이 함 수 는 열 값 을 "," 번호 로 구분 하여 한 줄 로 표시 할 수 있 습 니 다. 다음 예 를 들 어 이 신기 한 함수 가 어떻게 응용 되 는 지 보 겠 습 니 다.
string_agg
"empno" "ename" "job" "mgr" "hiredate" "sal" "comm" "deptno"
"7499" "ALLEN" "SALESMAN" "7698" "1981/2/20" "1600" "300" "30"
"7566" "JONES" "MANAGER" "7839" "1981/4/2" "2975" "" "20"
"7654" "MARTIN" "SALESMAN" "7698" "1981/9/28" "1250" "1400" "30"
그 중에서 7499 와 7654 는 같은 deptno 로 30 이 고 다른 7566 의 deptno 는 20 이다.
Select deptno,string_agg(ename,',’)ename_agg from emp group by deptno;
결 과 는:
Deptno ename_agg
20 JONES
30 ALLEN,MARTIN
3 postgresql 저장 프로 세 스 사용 방법, 코드 구조:
declare
cursor record
begin
for cursor in
;
loop
enend loop;
4. 조회 표 필드 주석 문:
select a.attname as columnname,
pg_catalog.format_type(a.atttypid, a.atttypmod) as data_type,
decode(a.attnotnull,'t','not null','f',null),COALESCE(b.description,'') as comment
from pg_catalog.pg_attribute a
left join pg_catalog.pg_description b on b.objoid=a.attrelid and b.objsubid=a.attnum
where a.attrelid ='dwctr.tc_newuser_10days_gsm_day'::regclass
and a.attnum > 0
and not a.attisdropped
order by a.attnum;
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
spark 의 2: 원리 소개Google Map/Reduce 를 바탕 으로 이 루어 진 Hadoop 은 개발 자 에 게 map, reduce 원 어 를 제공 하여 병렬 일괄 처리 프로그램 을 매우 간단 하고 아름 답 게 만 들 었 습 니 다.S...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.