

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# VALUES
<a name="values-statement"></a>

Crée une table en ligne littérale. Il peut s’agir d’une table anonyme ou vous pouvez utiliser la clause `AS` pour spécifier un nom de table, des noms de colonne ou les deux.

## Résumé
<a name="values-statement-synopsis"></a>

```
VALUES row [, ...]
```

## Parameters
<a name="values-statement-parameters"></a>

**rangée**  
Le paramètre `row` peut être une expression unique ou `( column_expression [, ...] )`.

## Exemples
<a name="values-statement-examples"></a>

Renvoyer une table avec une colonne et trois lignes :

```
VALUES 1, 2, 3
```

Renvoyer une table avec deux colonnes et trois lignes :

```
VALUES
    (1, 'a'),
    (2, 'b'),
    (3, 'c')
```

Renvoyer une table avec les colonnes `id` et `name` :

```
SELECT * FROM (
    VALUES
        (1, 'a'),
        (2, 'b'),
        (3, 'c')
) AS t (id, name)
```

Créer une table nommée `customers` avec les colonnes `id` et `name` :

```
CREATE TABLE customers AS
SELECT * FROM (
    VALUES
        (1, 'a'),
        (2, 'b'),
        (3, 'c')
) AS t (id, name)
```

## Consultez aussi
<a name="values-statement-see-also"></a>

[INSERT INTO...VALUES](insert-into.md#insert-into-values)