Перейти к основному содержимому
Перейти к основному содержимому

Функция таблицы zeros

  • zeros(N) – Возвращает таблицу с единственной колонкой 'zero' (UInt8), которая содержит целое число 0 N раз.
  • zeros_mt(N) – То же самое, что и zeros, но использует несколько потоков.

Эта функция используется для тестирования как самый быстрый метод генерации множества строк. Похож на системные таблицы system.zeros и system.zeros_mt.

Следующие запросы эквивалентны:

SELECT * FROM zeros(10);
SELECT * FROM system.zeros LIMIT 10;
SELECT * FROM zeros_mt(10);
SELECT * FROM system.zeros_mt LIMIT 10;
┌─zero─┐
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
│    0 │
└──────┘