

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

リテラルインラインテーブルを作成します。テーブルは匿名にすることも、 `AS` 句を使用してテーブル名、列名、またはその両方を指定することもできます。

## 概要
<a name="values-statement-synopsis"></a>

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

## パラメータ
<a name="values-statement-parameters"></a>

**行**  
`row` パラメータは、単一の式または `( column_expression [, ...] )` にすることができます。

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

1 列 3 行のテーブルを返します。

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

2 列 3 行のテーブルを返します。

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

列 `id` と `name` を含むテーブルを返します。

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

列 `id` と `name` を含む `customers` というテーブルを作成します。

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

## 以下も参照してください。
<a name="values-statement-see-also"></a>

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