Latest web development tutorials

Заявление SQLite Вставить

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

грамматика

INSERT INTO заявление имеет два основных синтаксис выглядит следующим образом:

INSERT INTO TABLE_NAME (column1, column2, колонка3, ... columnN)]  
VALUES (значение1, значение2, value3, ... valueN);

Здесь, column1, column2, ... columnN к данным в имени таблицы столбца вставляется.

Для всех столбцов в таблице, чтобы добавить значение, вы не должны быть указаны в запросе в имени столбца SQLite. Но убедитесь, что порядок значений столбцов в таблице в том же порядке. SQLite Инструкция INSERT INTO синтаксис выглядит следующим образом:

INSERT INTO table_name VALUES (значение1, значение2, value3, ... valueN);

примеров

Предположим, что вы создали таблицу в testDB.db КОМПАНИИ, следующим образом:

SQLite> CREATE TABLE COMPANY (
   ID INT PRIMARY KEY NOT NULL,
   NAME TEXT NOT NULL,
   AGE INT NOT NULL,
   АДРЕС CHAR (50),
   ЗАРПЛАТА РЕАЛ
);

Теперь, следующий оператор создаст шесть записей в таблице компании:

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
VALUES (1, 'Paul', 32, 'Калифорния', 20000.00);

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
VALUES (2, 'Аллен', 25, 'Texas', 15000.00);

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
ЗНАЧЕНИЯ (3, 'Teddy', 23 'Норвегия', 20000.00);

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
ЗНАЧЕНИЯ (4, 'Марк', 25 'Rich-Mond', 65000.00);

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
VALUES (5, 'Давид', 27, 'Texas', 85000.00);

INSERT INTO COMPANY (ID, имя, отчество, возраст, адрес, ЗАРПЛАТА)
VALUES (6, 'Ким', 22, 'Юг-Холл ", 45000,00);

Кроме того, можно использовать второй синтаксис, чтобы создать запись в таблице компании, следующим образом:

INSERT INTO компания дорожит (7, 'Джеймс', 24 'Хьюстон', 10000.00);

Все приведенное выше утверждение создает следующую запись в таблице компании. В следующей главе будет показано, как отобразить все записи из таблицы.

ID ИМЯ ВОЗРАСТ АДРЕС ЗАРПЛАТА
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20000.0
2 Allen 25 Texas 15000,0
3 Teddy 23 Норвегия 20000,0
4 Mark 25 Рич-Mond 65000,0
5 David 27 Texas 85000,0
6 Ким 22 Юго-зал 45000,0
7 Джеймс 24 Хьюстон 10000,0

Используйте таблицу, чтобы заполнить другую таблицу

Вы можете использовать в операторе отбора к группе полей таблицы, данные в другой таблице заполнены. Вот синтаксис:

INSERT INTO first_table_name [(column1, Столбец2, ... columnN)] 
   ВЫБОР column1, column2, ... columnN 
   ИЗ second_table_name
   [WHERE условие];

Вы можете временно пропустить вышеуказанное заявление, вы можете узнать в последующих главах SELECT, и ИНЕКЕ.