이 테이블에는 prime이라는 이름의 단일 UInt64 컬럼이 있으며, 2부터 시작하는 소수를 오름차순으로 포함합니다.
이 테이블은 테스트용으로 사용하거나, 소수에 대해 무차별 대입(브루트 포스) 검색을 해야 하는 경우에 사용할 수 있습니다.
이 테이블에서의 읽기 작업은 병렬화되지 않습니다.
이는 primes 테이블 함수와 유사합니다.
또한 프레디케이트(조건식)로 출력 범위를 제한할 수도 있습니다.
처음 10개의 소수.
SELECT * FROM system.primes LIMIT 10;
┌─prime─┐
│ 2 │
│ 3 │
│ 5 │
│ 7 │
│ 11 │
│ 13 │
│ 17 │
│ 19 │
│ 23 │
│ 29 │
└───────┘
1e15보다 큰 첫 번째 소수.
SELECT prime FROM system.primes WHERE prime > 1e15 LIMIT 1;
┌────────────prime─┐
│ 1000000000000037 │ -- 1.00 quadrillion
└──────────────────┘