русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Оператор добавления записи в таблицу insert values


Дата добавления: 2015-07-09; просмотров: 625; Нарушение авторских прав


Оператор insert values

Добавить новую запись в таблицу можно с помощью оператора insert values.

insert into Имя_таблицы
'(' Список_полей ')'
values '(' Список_значений ')';

Аргументы:

Аргумент Значение
Имя_таблицы Определяет таблицу, в которую вставляется запись.
Список_полей Определяет поля, в которые заносятся указанные ниже значения. Эти поля отделяются друг от друга запятыми.
Список_значений Определяет значения, которые заносятся в соответствующие поля. Эти значения отделяются друг от друга запятыми.

 

Количество полей в Списке_полей должно соответствовать количеству значений в Списке_значений. Кроме этого, порядок полей в Списке_полей должен соответствовать порядку значений в Списке_значений. В качестве значений полей можно использовать:

· Целые числа;

· Числа с плавающей запятой;

· Строки;

· Даты;

· Переменные.

При задании значения поля надо учитывать следующее: если тип поля будет отличаться от типа значения, то будет осуществляться преобразование. Если типы несовместимы, то может возникнуть ошибка.

Пример работы с оператором insert values

Приведем пример работы оператора.

delete from AUTHOR;

insert into AUTHOR (FNAME, MNAME, LNAME, COAUTHOR)
values ('Николай', 'Васильевич', 'Гоголь', 0);

insert into AUTHOR (FNAME, MNAME, LNAME, COAUTHOR)
values ('Александр', 'Сергеевич', 'Пушкин', 0);

insert into AUTHOR (FNAME, MNAME, LNAME, COAUTHOR)
values ('Михаил', 'Юрьевич', 'Лермонтов', 0);

insert into AUTHOR (FNAME, MNAME, LNAME, COAUTHOR)
values ('Федор', 'Михайлович', 'Достоевский', 0);

insert into AUTHOR (FNAME, MNAME, LNAME, COAUTHOR)
values ('Лев', 'Николаевич', 'Толстой', 0);

fix AUTHOR;

select
LNAME,
FNAME,
MNAME
from
AUTHOR;

Результат выборки представлен на рисунке 1.



Рисунок 1. Результат выборки

 



<== предыдущая лекция | следующая лекция ==>
Оператор insert select | Оператор модификации записей в таблице update


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 4.243 сек.