INTERBASE

Insert, Delete, Update

 

            В СУБД «InterBase 6.5», как и в большинстве СУБД поддерживается возможность изменять записи таблиц с помощью SQL-команд: INSERT, DELETE и UPDATE.

            Например у нас имеется таблица «Banki», содержащая поля:

        ID_Banka,

        Nazvanie,

        Gorod,

        Telefon.

Поле «ID_Banka» имеет целочисленный тип и является первичным ключом, значение в этом полен. К слову генерируется генератором и устанавливается триггером перед вставкой новой записи.

Рис. 1. Таблица «Banki» на закладке «Data» свойств таблицы

           

Если есть необходимость добавить новую запись в таблицу «Banki», то можно воспользоваться запросом типа:

INSERT INTO Banki (id_banka, Nazvanie, Gorod, Telefon)

VALUES (10, 'МеталлИнвест', 'Москва', '495-1234567');

COMMIT;

 

Или так:

INSERT INTO Banki (Nazvanie, Gorod, Telefon)

VALUES ('МеталлИнвест', 'Москва', '495-1234567');

COMMIT;

 

            Для того чтобы изменения сразу отобразились во встроенном в «Interbase 6.5» стрингриде непло хобы в конце запроса писать «COMMIT;».

Рис. 2. Добавление новой записи в таблицу «Banki»

            Для того чтобы удалить ненужную запись из таблицы воспользуемся следующим запросом:

DELETE FROM Banki

WHERE Nazvanie='Внешторгбанк';

COMMIT;

 

 

Рис. 3. Удалили запись с названием «Внешторгбанк»

 

            Также записи можно изменять/обновлять. Для этого существует SQL-запрос с использованием «UPDATE». Например, банк «ВТБ-24» в городе Москва закрылся и его перенесли в Гадюкино.

UPDATE Banki

SET Gorod = 'Гадюкино'

WHERE Nazvanie ='ВТБ-24';

COMMIT;

 

 

            Как видим запрос успешно отработал и изменения внесены в таблицу «Банки».

Рис. 4. Изменение записи


База данных кулинарных рецептов на английском языке
База данных кулинарных рецептов на английском языке


Код для бд Собес.mdb
Код для бд Собес.mdb


База сайтов на CMS Moguta.CMS | 2,663 [Июль 2019]
База сайтов на CMS Moguta.CMS | 2,663 [Июль 2019]