콘텐츠로 이동

같은 세션에서 이전 명령의 결과 집합을 테이블처럼 반환합니다.

RESULT_SCAN( { '<query_id>' | LAST_QUERY_ID() } )

간단한 테이블을 만듭니다.

CREATE TABLE t1(a int);

몇 가지 값을 삽입합니다.

INSERT INTO t1(a) VALUES (1), (2), (3);
터미널 창
SELECT * FROM t1 ORDER BY a;
┌───────┐
│ a │
├───────┤
│ 1 │
├───────┤
│ 2 │
├───────┤
│ 3 │
└───────┘
터미널 창
SELECT * FROM RESULT_SCAN(LAST_QUERY_ID()) ORDER BY a;
┌───────┐
│ a │
├───────┤
│ 1 │
├───────┤
│ 2 │
├───────┤
│ 3 │
└───────┘