이 문서는 지원되지 않는 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)] 넣기