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

null Функция Таблицы

Создает временную таблицу заданной структуры с движком таблицы Null. В соответствии со свойствами движка Null, данные таблицы игнорируются, и сама таблица сразу удаляется после выполнения запроса. Функция используется для удобства написания тестов и демонстраций.

Синтаксис

null('structure')

Параметр

  • structure — Список колонок и типов колонок. Строка.

Возвращаемое значение

Временная таблица с движком Null с заданной структурой.

Пример

Запрос с функцией null:

INSERT INTO function null('x UInt64') SELECT * FROM numbers_mt(1000000000);

может заменить три запроса:

CREATE TABLE t (x UInt64) ENGINE = Null;
INSERT INTO t SELECT * FROM numbers_mt(1000000000);
DROP TABLE IF EXISTS t;

См. также: