Однострочная инструкция INSERT

Однострочная инструкция INSERT применяется для добавления одной записи в таблицу и имеет формат

INSERT INTO <объект> [(столбец1 [, столбец2 ...])]

VALUES (<значение1> [, <значение2> ...])

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

Пример: добавить информацию о новом служащем в таблицу SLUZHASCHIE:

INSERT INTO SLUZHASCHIE (ID_SLUZH, FAMILY, NAME, AGE, MNGR, ID_OFC, QUOTA)

VALUES (211, Аршавин, Андрей, 25, 106, 11, $300 000.00)

В приведенной инструкции данные о продажах нового служащего не вводятся, так как их у него еще нет. Поэтому при определении таблицы инструкцией CREATE TABLE, либо нужно определить для этого поля значение по умолчанию (ключевое слово DEFAULT), либо нужно допустить значение NULL (т.е. в определении этого поля не должно быть ключевого слова NOT NULL).

Если же столбцы таблицы SLUZHASCHIE указаны в полном составе и именно в том порядке, в котором перечислены при создании таблицы инструкцией CREATE TABLE, оператор можно упростить:

INSERT INTO SLUZHASCHIE

VALUES (211, Аршавин, Андрей, 25, 106, 11, $300 000.00, $0.00)

Для установки уникального значения поля первичного ключа ID_SLZH можно воспользоваться генератором:

INSERT INTO SLUZHASCHIE

VALUES (GEN_ID(ID_SLUZH, 2), Аршавин, Андрей, 25, 106, 11, $300 000.00, $0.00)








Дата добавления: 2015-02-03; просмотров: 674;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.005 сек.