INSERT INTO
Description
The INSERT INTO
statement inserts new rows into a table. The inserted rows can be specified by value expressions or result from a query.
Syntax
Parameters
table_identifier
-
Specifies a table name, which may be optionally qualified with a database name.
Syntax:[ database_name. ] table_name
partition_spec
-
An optional parameter that specifies a comma separated list of key and value pairs
for partitions.
Syntax:PARTITION (partition_col_name = partition_col_val [ , ... ])
VALUES ( { value | NULL } [ , ... ] ) [ , ( ... ) ]
- Specifies the values to be inserted. Either an explicitly specified value or a NULL can be inserted. A comma must be used to seperate each value in the clause. More than one set of values can be specified to insert multiple rows.
query
- A query that produces the rows to be inserted. It can be in one of following formats:
- a
SELECT
statement - a
TABLE
statement - a
FROM
statement
- a