CALL 문

CALL 문

CALL 문은 주어진 테이블 함수를 호출하고 결과를 반환해요.

출처: 문서

본문

CALL 문은 주어진 테이블 함수를 호출하고 결과를 반환해요.

FROM-first 문법 덕분에, 그리고 DuckDB의 프로시저가 테이블 함수로 구현된다는 사실 덕분에 CALL 대신 FROM을 사용할 수 있어요.

예제

'duckdb_functions' 테이블 함수를 호출해요.

CALL duckdb_functions();

'pragma_table_info' 테이블 함수를 호출해요.

CALL pragma_table_info('pg_am');

이름이 ST_로 시작하는 함수만 선택해요.

SELECT function_name, parameters, parameter_types, return_type
FROM duckdb_functions()
WHERE function_name LIKE 'ST_%';

문법

더 알아보기 (Learn more)

  • FROM 절에서 테이블 함수와 FROM-first 문법을 확인해요.