본문으로 바로가기
본문으로 바로가기

null Table Function

지정된 구조를 가진 Null 테이블 엔진을 사용하는 임시 테이블을 생성합니다. Null 엔진의 속성상 테이블 데이터는 무시되며, 쿼리 실행 직후 테이블 자체가 즉시 삭제됩니다. 이 함수는 테스트 작성 및 데모를 보다 편리하게 수행하기 위해 사용됩니다.

구문

null('structure')

인수

  • structure — 컬럼 및 컬럼 타입 목록입니다. String.

반환 값

지정된 구조의 임시 Null 엔진 테이블입니다.

예시

null 함수를 사용한 쿼리:

INSERT INTO function null('x UInt64') SELECT * FROM numbers_mt(1000000000);

세 가지 쿼리를 대체할 수 있습니다:

CREATE TABLE t (x UInt64) ENGINE = Null;
INSERT INTO t SELECT * FROM numbers_mt(1000000000);
DROP TABLE IF EXISTS t;