- 카테고리:
시스템 함수 (시스템 제어)
SYSTEM$WAIT¶
지정된 시간 동안 기다린 후 계속 진행합니다.
구문¶
SYSTEM$WAIT( amount [ , time_unit ] )
인자¶
필수:
amount
time_unit
에 의해 결정되는 대기 시간을 지정하는 숫자입니다.
선택 사항:
time_unit
amount
의 시간 단위입니다. 허용되는 값은 DAYS, HOURS, MINUTES, SECONDS, MILLISECONDS, MICROSECONDS, NANOSECONDS입니다. 단위는 작은따옴표로 묶어야 합니다(아래 예 참조).기본값: SECONDS
사용법 노트¶
함수는 시스템 함수로 호출되어야 합니다.
대부분의 시스템에는 나노초 정밀도의 시계가 없습니다. 그 결과:
실제 대기 시간은 지정된 대기 시간과 정확히 일치하지는 않을 수 있습니다.
보고된 대기 시간이 정확하지 않을 수 있습니다.
SYSTEM$WAIT는 정기적으로 취소를 확인합니다. 쿼리 대기 중에 사용자가 취소하는 경우, 쿼리가 취소된 시간과 취소가 적용되는 시간 사이에 지연이 있을 수 있습니다.
대기 기간이 컴파일 시간 제한을 초과하는 경우 쿼리가 자동으로 취소되지 않습니다. 대기 후에는 쿼리가 정상적으로 재개됩니다.
예¶
CALL SYSTEM$WAIT(10); -------------------+ SYSTEM$WAIT | -------------------+ waited 10 seconds | -------------------+CALL SYSTEM$WAIT(2, 'MINUTES'); -------------------+ SYSTEM$WAIT | -------------------+ waited 2 minutes | -------------------+