The INSERT INTO Statement, SQL Tutorial

The INSERT INTO Statement

The INSERT INTO Statement, SQL Tutorial

The INSERT INTO Statement

     

The INSERT INTO statement is used to insert or add a record of data into the table.

To insert records into a table, just write the key word INSERT INTO 'table name', and write a list of column names separated by commas, followed by a closing parenthesis then use keyword values, write the list of values enclosed in parenthesis. One more thing we should remember always that strings should be enclosed in single quotes, and numbers should not.

Syntax:

INSERT INTO 'table_name'('field_name', 'field_name'. . .)
VALUES ('field_value', 'field_value'. . .);

Insert a New Row

To insert a new row in a database table we have to write the given below code:

INSERT INTO employee 
VALUES ('Amar', 'Designer', 10000, '[email protected]');

The output of the above code will be:

employee:

emp_name Position Salary email_id
Amar Designer 10000 [email protected]

Insert Data in Specified Columns

Let us consider we have a table named employee which have the following records:

emp_name Position Salary email_id
Amar Designer 10000 [email protected]

Let us consider we want to insert data in field name 'emp_name', 'Position' and in 'email_id' with there specific values then we should use the following SQL statement:

INSERT INTO employee (emp_name, Position, email_id)
VALUES ('Vinod', 'Programmer', '[email protected]');

The output is like:

emp_name Position Salary email_id
Amar Designer 10000 [email protected]
Vinod Programmer   [email protected]