Inserting Into Tables

Relational Databases

Inserting Into Tables

🙋 Need help? Ask an expert now!

How to Insert Into Tables

Now let's take a look into how to insert data into a table ourselves!

The insert statement is used to insert or add a row of data into the table.

To insert records into a table, enter the key words insert into followed by the table name, followed by an open parenthesis, followed by a list of column names separated by commas, followed by a closing parenthesis, followed by the keyword values, followed by the list of values enclosed in parenthesis.

The values that you enter will be held in the rows and they will match up with the column names that you specify. Strings should be enclosed in single quotes, and numbers should not.

INSERT INTO "tablename"
VALUES (first_value,...last_value);


In the example below, the column name CustomerName will match up with the value Will Smith, and the column name Country will match up with the value USA.

INSERT INTO Customers (CustomerName, ContactName, Address, City, PostalCode, Country)
VALUES ('Will Smith', 'Will Smith', '22 Jump St', 'San Francisco', '94103', 'USA');


All strings should be enclosed between single quotes: 'string'.

Edit Me on GitHub!