> ## Documentation Index
> Fetch the complete documentation index at: https://private-7c7dfe99-mintlify-8c05c8a2.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

> Crée une table temporaire de la structure spécifiée avec le moteur de table Null. Cette fonction est utilisée pour faciliter l'écriture de tests et les démonstrations.

# null

Crée une table temporaire de la structure spécifiée avec le moteur de table [Null](/fr/reference/engines/table-engines/special/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.

<div id="syntax">
  ## Syntaxe
</div>

```sql theme={null}
null('structure')
```

<div id="argument">
  ## Argument
</div>

* `structure` — Une liste de colonnes et de leurs types. [String](/fr/reference/data-types/string).

<div id="returned_value">
  ## Valeur retournée
</div>

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

<div id="example">
  ## Exemple
</div>

Requête avec la fonction `null` :

```sql theme={null}
INSERT INTO function null('x UInt64') SELECT * FROM numbers_mt(1000000000);
```

peut remplacer trois requêtes :

```sql theme={null}
CREATE TABLE t (x UInt64) ENGINE = Null;
INSERT INTO t SELECT * FROM numbers_mt(1000000000);
DROP TABLE IF EXISTS t;
```

<div id="related">
  ## Voir aussi
</div>

* [Moteur de table Null](/fr/reference/engines/table-engines/special/null)
