본문으로 건너뛰기
최종 수정: 에

NUMBERS

설명​

열 이름이 number인 단일 열만 포함하는 임시 테이블을 생성하는 테이블 함수입니다. 모든 요소의 값은 const_value이며, 이는 const_value가 지정된 경우에 해당합니다. 지정되지 않은 경우에는 [0,number) 범위에서 순서대로 증가하는 값을 사용합니다.

구문​

NUMBERS(
"number" = "<number>"
[, "const_value" = "<const_value>" ]
);

필수 매개변수​

필드설명
number행 수

선택 매개변수​

필드설명
const_value생성할 상수 값을 지정합니다

반환 값​

필드타입설명
numberBIGINT각 행에 대해 반환되는 값

예제​

select * from numbers("number" = "5");
+--------+
| number |
+--------+
| 0 |
| 1 |
| 2 |
| 3 |
| 4 |
+--------+
select * from numbers("number" = "5", "const_value" = "-123");
+--------+
| number |
+--------+
| -123 |
| -123 |
| -123 |
| -123 |
| -123 |
+--------+