Работа с базами данных на языке C#. Технология АDO .NET. Евсеева О.Н - 40 стр.

UptoLike

Составители: 

40
Однократное выполнение этого запроса (нажатие клавиши F5 один раз)
приводит к добавлению одной записи. Добавим еще несколько записей, изме-
няя значения values:
insert into ClientInfo (FirstName, LastName, Address, Phone)
values('Ivan','Ivanov','Naberejnaya 13','1234568');
insert into ClientInfo (FirstName, LastName, Address, Phone)
values(null,'Sidorov','Naberejnaya 25','1234569');
Извлечем все записи созданной таблицы (рис. 37):
select * from ClientInfo;
Рис. 37. Все записи таблицы ClientInfo
Отметим, что третья строка содержит значение null, а не текстовую строку
«null».
Команда update позволяет изменять заданные значения записей:
update ClientInfo set FirstName = 'Andrey' where FirstName = 'Petr';
В этом случае в первой записи поля FirstName значение Petr изменится на
Andrey (рис. 38).
Рис. 38. Изменение одной записи
Отметим, что если не указывать условие, определяющее значение, кото-
рое необходимо изменить, команда update затронет все записи.
Команда delete удаляет записи из таблицы.
delete from ClientInfo where LastName like 'Petrov';
Результатом этого запроса будет удаление первой записи из таблицы
ClientInfo.
Если не задавать условие, определяющее данные, которые необходимо
удалить, то будут удалены все данные таблицы.
Запросы с командами insert, update и delete могут содержать в себе все
прочие конструкции языка SQL.