이 문서는 지원되지 않는 버전의 PostgreSQL을위한 것입니다.
당신은에 대해 같은 페이지를 보려고 할 수 있습니다
현재버전 또는 위에 나열된 다른 지원되는 버전 중 하나입니다.
메이저 토토 사이트
이름
메이저 토토 사이트- a의 결과에 대한 루프
질문
시놉시스
메이저 토토 사이트conn CommandString arrayvar 절차
설명
메이저 토토 사이트
쿼리를 제출합니다
(selectStatement)에PostgreSQL서버를 실행하고 주어진 청크를 실행합니다
결과에서 각 행에 대한 코드. 그만큼CommandStringselect진술; 다른 것은 오류를 반환합니다.
그만큼arrayvar변수는 배열 이름입니다
루프에 사용됩니다. 각 행에 대해arrayvar사용 사용 행 값으로 채워집니다
열은 배열 지수로 이름입니다. 그런 다음절차실행되었습니다.
열 값 외에도 다음 특수
항목은 배열에서 이루어집니다 :
- .Headers
-
쿼리에서 반환 된 열 이름 목록.
- .numcols
-
쿼리에 의해 반환 된 열 수.
- .Tupno
-
현재 행 번호는 0에서 시작합니다
루프 본체의 각 반복에 대한 증가.
인수
- conn
-
질문.
- CommandString
-
실행할 SQL 쿼리.
- arrayvar
-
반환 된 행의 배열 변수.
- 절차
-
반환 된 각 행에 대해 실행하는 절차.
예제
이 예제는 표가 가정한다고 가정합니다표 1
열이 있습니다컨트롤and이름(그리고 아마도 다른 사람들) :
메이저 토토 사이트 $ pgconn "table1에서 선택 *;" 배열
[형식 " %5d %s"$ array (control) $ array (name)]