SQL - Заявление INSERT INTO

Инструкция INSERT INTO используется для вставки новых записей в таблицу.

Синтаксис INSERT INTO

Запись инструкции INSERT INTO можно записать двумя способами. Первый способ определяет имена столбцов и значения, которые необходимо вставить:

INSERT INTO table_name (column1, column2, column3, ...)
VALUES (value1, value2, value3, ...);

Если вы добавляете значения для всех столбцов таблицы, вам не нужно указывать имена столбцов в запросе SQL. Однако убедитесь, что порядок значений находится в том же порядке, что и столбцы в таблице. Синтаксис INSERT INTO будет следующим:

INSERT INTO table_name
VALUES (value1, value2, value3, ...);

Пример INSERT INTO

Следующий оператор SQL вставляет новую запись в таблицу «users»:

Пример:

INSERT INTO users (name, fullname, balance, age, gender)
VALUES ('Том', 'Томасон', 1000, 25, 1);


Также возможно вставлять данные только в определенные столбцы. Следующий оператор SQL будет вставлять новую запись, но только вставлять данные в столбцы «name», «fullname» и «balance».

Пример:

INSERT INTO users (name, fullname, balance)
VALUES ('Том', 'Томасон', 1000);