이 문서는 지원되지 않는 PostgreSQL 버전에 대한 것입니다.
당신은 다음과 같은 페이지를 보고 싶을 수도 있습니다.
현재버전 또는 위에 나열된 다른 지원 버전 중 하나를 사용하세요.
토토 사이트
이름
토토 사이트 -- 결과를 반복합니다.
SELECT 문
시놉시스
토토 사이트db핸들 queryString arrayVar 쿼리프로시저
입력
- db핸들
-
유효한 데이터베이스 핸들을 지정합니다.
- queryString
-
유효한 SQL 선택 쿼리를 지정합니다.
- arrayVar
-
튜플용 배열 변수가 반환되었습니다.
- 쿼리프로시저
-
발견된 각 튜플에서 프로시저가 실행됩니다.
설명
토토 사이트SELECT 쿼리를 제출합니다.
에포스트그레SQL백엔드 및
결과의 각 튜플에 대해 주어진 코드 덩어리를 실행합니다. 그만큼queryStringSELECT여야 합니다.
성명. 다른 모든 것은 오류를 반환합니다. 그만큼arrayVar변수는 다음에서 사용되는 배열 이름입니다.
루프. 각 튜플에 대해,arrayVar튜플 필드로 채워집니다.
값, 필드 이름을 배열 인덱스로 사용합니다. 그런 다음쿼리프로시저실행됩니다.
필드 값 외에도 다음 특수 항목
배열로 만들어집니다:
- .헤더
-
SELECT에 의해 반환된 열 이름 목록.
- .numcols
-
SELECT에 의해 반환된 열의 수.
- .tupno
-
0부터 시작하는 현재 튜플 번호
루프 본문이 반복될 때마다 증가합니다.
사용법
이것은 테이블이면 작동할 것입니다.테이블필드 있음제어그리고이름(및 아마도 다른 필드):
토토 사이트 $pgconn "SELECT * FROM table" 배열
[format "%5d %s" $array(control) $array(name)] 넣기