Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Добавление записей



Для добавления записей в базу данных с помощью языка SQL используется конструкция INSERT, которая имеет два варианта синтаксиса:

INSERT INTO таблица [(поле [,поле]...)] VALUES (константа [,константа]...)

или

INSERT INTO таблица [(поле [,поле]...)] подзапрос

В первом варианте в таблицу вставляется запись, имеющая заданные значения для указанных полей, причем i-я константа в списке констант соответствует i-у полю в списке полей. Во втором варианте формируется подзапрос, представляющий собой множество записей, которые добавляются в таблицу. При этом i-е поле результата подзапроса соответствует i-у полю в списке полей добавляемой таблицы. В обоих случаях отсутствие списка полей эквивалентно использованию всех полей таблицы.

С помощью конструкции INSERT в базу данных можно вставить одну запись, множество записей.

Пример 5 – SQL- запрос для вставки одной записи в базу данных

INSERT INTO tab15

(kod, NAME, UNITPRICE, CATEGORY)

VALUES

(1001,”Pentium”,3000000,2)

В результате выполнения приведенного выше запроса будет создана новая запись для товара с заданным номером, наименованием, стоимостью и категорией товара. В частности, в таблицу tab15 будет добавлен товар «Pentium»,с кодом равным 1001, стоимостью 30000000 и категорией, равной 2.

Пример 10 – SQL- запрос для вставки одной записи в базу данных

INSERT INTO tab15 VALUES (1001,”Pentium”,3000000,2)

С помощью данного SQL -запроса в таблицу tab15 также добавляется новая строка, содержащая информацию о товаре «Pentium».

Отсутствие полей эквивалентно перечислению списка всех полей таблицы в порядке слева направо так, как они были определены при создании таблицы.





Дата публикования: 2015-10-09; Прочитано: 172 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2025 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.053 с)...