Найти в Дзене

Как через SQL-запрос добавить, изменить и удалить таблицу?

Зачем вообще это делается, чтоб вы знали и могли создавать процедуры...(что это такое? не важно позже узнаете), так же не везде приветствуется работа с базой через конструктор..

Но именно я расскажу это для дальнейшей полезной статьи.

Приступим!

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

Для добавление используем INSERT.

Сколько полей столько и значений необходимо ввести в insert.

insert into Users
values
(
'Иван','Иванов','Иванович',012395
)
Запрос
Запрос
Добавленная информация
Добавленная информация

Изменение. Для изменения информации в базе используется Update.

Изменять можно поля по определенному столбцу.

У нас есть поле с пользователем Иван, будем изменять это поле.

Пусть будет не Иван, а Ваня.

UPDATE Users
set
name = 'Ваня', sname = 'Иванов',patronumic = 'Иванович', telephone = '12395' WHERE name = 'Иван'
go

Where name = 'Иван', то есть устанавливаем значения в поле, где столбец name равен Иван.

Измененная таблица
Измененная таблица

Удаление. Для удаления информации в базе используется Delete.

В таблице есть две Вани и один Иван, удалим одного из Вань.

delete from Users where sname = 'Ванюша'
go

Почему sname, а не name потому что если мы будем использовать name то мы удалим двух Вань, а нам надо только один и отличия между ними это фамилия.

Удалённое поле.
Удалённое поле.

Давайте удалим всех Вань из таблицы.

Столько Вань присутствует в таблице
Столько Вань присутствует в таблице
delete from Users where name = 'Ваня'
go

То есть все они имеют одинаковое имя, по нему и удаляем

Удаленные пользователи
Удаленные пользователи

Всё научились! Демонстрация работы.