Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

system.primes

Descripción

Esta tabla contiene una única columna UInt64 llamada prime, que contiene números primos en orden ascendente, a partir de 2.

Puede usar esta tabla para realizar pruebas o si necesita hacer una búsqueda por fuerza bruta entre números primos.

Las lecturas de esta tabla no se paralelizan.

Esto es similar a la table function primes.

También puede limitar la salida mediante predicados.

Columnas

Ejemplo

Los primeros 10 números primos.

SELECT * FROM system.primes LIMIT 10;
  ┌─prime─┐
  │     2 │
  │     3 │
  │     5 │
  │     7 │
  │    11 │
  │    13 │
  │    17 │
  │    19 │
  │    23 │
  │    29 │
  └───────┘

El primer primo mayor que 1e15.

SELECT prime FROM system.primes WHERE prime > 1e15 LIMIT 1;
  ┌────────────prime─┐
  │ 1000000000000037 │ -- 1,00 cuatrillones
  └──────────────────┘
Navigation