DML Commands (by Category)

This topic provides links to all the DML (data manipulation language) commands, grouped by category.

In this Topic:

General DML

Commands for inserting, deleting, updating, and merging data in Snowflake tables:

Data Loading / Unloading DML

Commands for bulk copying data into and out of Snowflake tables:

See also:
Table Functions — VALIDATE

File Staging Commands (for Data Loading / Unloading)

These commands do not perform actual DML, but are used to stage and manage files stored in Snowflake locations (named internal stages, table stages, and user stages), for the purpose of loading and unloading data: