Learn how to add new records to database tables using the SQL INSERT INTO statement with this clear, step-by-step guide, complete with practical examples. This SQL tutorial explains how to use the SQL INSERT statement with syntax, examples, and practice exercises. There are 2 syntaxes. The SQL INSERT statement is used to insert a one or more records into a table. Learn how to use INSERT INTO with many different examples of how to insert data into an existing SQL Server table. The MySQL INSERT INTO Statement The INSERT INTO statement is used to insert new records in a table. INSERT INTO Syntax It is possible to write the INSERT INTO statement in two ways: 1. Specify both the column names and the values to be inserted: