Passer au contenu principal
Crée une table temporaire de la structure spécifiée avec le moteur de table Null. Conformément aux propriétés du moteur Null, les données de la table sont ignorées et la table elle-même est supprimée immédiatement après l’exécution de la requête. Cette fonction est utilisée pour faciliter l’écriture de tests et les démonstrations.

Syntaxe

null('structure')

Argument

  • structure — Une liste de colonnes et de leurs types. String.

Valeur retournée

Une table temporaire utilisant le moteur Null et la structure spécifiée.

Exemple

Requête avec la fonction null :
INSERT INTO function null('x UInt64') SELECT * FROM numbers_mt(1000000000);
peut remplacer trois requêtes :
CREATE TABLE t (x UInt64) ENGINE = Null;
INSERT INTO t SELECT * FROM numbers_mt(1000000000);
DROP TABLE IF EXISTS t;
Dernière modification le 25 juin 2026