기본 콘텐츠로 건너뛰기 보완적인 콘텐츠로 건너뛰기

Peek - 스크립트 함수

Peek()는 이미 로드된 행에 대한 테이블의 필드 값을 반환합니다. 테이블처럼 행 번호를 지정할 수 있습니다. 행 번호를 지정하지 않으면 이전에 마지막으로 로드된 레코드가 사용됩니다.

peek() 함수는 이전에 로드된 테이블, 즉 특정 필드의 첫 번째 값 또는 마지막 값에서 관련 경계를 찾는 데 가장 자주 사용됩니다. 대부분의 경우 이 값은 나중에 사용할 수 있도록 변수에 저장됩니다(예: do-while 루프의 조건).

구문:  

Peek(

field_name

[, row_no[, table_name ] ])

반환 데이터 유형: dual

인수:  

인수
인수 설명
field_name 반환 값이 필요한 필드의 이름입니다.입력 값은 문자열(예: 따옴표로 묶은 리터럴)로 지정해야 합니다.
row_no

테이블에서 필수 필드를 지정하는 행입니다. 표현식을 사용할 수 있지만 정수로 처리해야 합니다. 0은 첫 번째 레코드, 1은 두 번째 레코드와 같은 식으로 이어집니다. 음수는 테이블 끝을 기준으로 한 순서를 나타냅니다. 1은 마지막으로 읽은 레코드를 나타냅니다.

row_no를 지정하지 않으면 -1이 사용됩니다.

table_name 끝 부분에 콜론이 없는 테이블 레이블. table_name을 지정하지 않으면 현재 테이블이 사용됩니다. LOAD 문 외부에서 사용하거나 다른 테이블을 참조할 경우 table_name을 반드시 포함해야 합니다.

제한 사항:  

이 함수는 이미 로드된 레코드의 값만 반환할 수 있습니다. 즉, 테이블의 첫 번째 레코드에서 -1을 row_no로 사용하는 호출은 NULL을 반환합니다.

이 페이지가 도움이 되었습니까?

이 페이지 또는 해당 콘텐츠에서 오타, 누락된 단계 또는 기술적 오류와 같은 문제를 발견하면 개선 방법을 알려 주십시오!