ВУЗ:
Составители:
Рубрика:
54
Если бы таблица EMPLOYEE состояла их двух столбцов, то можно написать
INSERT INTO EMPLOYEE VALUES (52, "DGPII");
Следующая инструкция определяет значения, чтобы вставить в таблицу, используя
инструкцию SELECT:
INSERT INTO PROJECTS
SELECT * FROM NEW_PROJECTS WHERE NEW_PROJECTS.START_DATE > "6-JUN-
1994";
Изменение записей
UPDATE <объект>
SET столбец1 = < значение1> [,столбец2 = < значение2> ...]
[WHERE <условие поиска>;
Следующая инструкция изменяет столбцы для всех строк таблицы:
UPDATE CITIES
SET POPULATION = POPULATION * 1.03;
Следующая инструкция использует предложение WHERE, чтобы ограничить модификацию
столбцов подмножеством строк:
UPDATE COUNTRY
SET CURRENCY = "USDollar"
WHERE COUNTRY = "USA";
Удаление записей
DELETE FROM <объект> [WHERE < условие поиска >];
Следующая инструкция удаляет все строки из таблицы:
DELETE FROM EMPLOYEE_PROJECT;
Следующая инструкция удаляет строку для служащего #141:
DELETE FROM SALARY_HISTORY
WHERE EMP_NO = 141;
Обратите внимание: EMP_NO это PRIMARY KEY для таблицы EMPLOYEE и поэтому
гарантирует уникальную идентификацию строки.
6. Сформированную строку SQL-запроса отобразить в компонент TListBox.
Свойство Items (тип TStrings) компонент TListBox отвечает за строку, которая появляется в
TListBox
7. Запустить запрос на добавление записи в таблицу. Не забыть отобразить возможные
ошибки при работе с базой данных (тип ошибки EDBEngineError) и прочие ошибки.
В случае использование INSERT, UPDATE , DELETE набор данных не возвращается.
Компонент TQuery с одним из перечисленных SQL-операторов следует открывать,
выполняя метод ExecSQL:
Если бы таблица EMPLOYEE состояла их двух столбцов, то можно написать
INSERT INTO EMPLOYEE VALUES (52, "DGPII");
Следующая инструкция определяет значения, чтобы вставить в таблицу, используя
инструкцию SELECT:
INSERT INTO PROJECTS
SELECT * FROM NEW_PROJECTS WHERE NEW_PROJECTS.START_DATE > "6-JUN-
1994";
Изменение записей
UPDATE <объект>
SET столбец1 = < значение1> [,столбец2 = < значение2> ...]
[WHERE <условие поиска>;
Следующая инструкция изменяет столбцы для всех строк таблицы:
UPDATE CITIES
SET POPULATION = POPULATION * 1.03;
Следующая инструкция использует предложение WHERE, чтобы ограничить модификацию
столбцов подмножеством строк:
UPDATE COUNTRY
SET CURRENCY = "USDollar"
WHERE COUNTRY = "USA";
Удаление записей
DELETE FROM <объект> [WHERE < условие поиска >];
Следующая инструкция удаляет все строки из таблицы:
DELETE FROM EMPLOYEE_PROJECT;
Следующая инструкция удаляет строку для служащего #141:
DELETE FROM SALARY_HISTORY
WHERE EMP_NO = 141;
Обратите внимание: EMP_NO это PRIMARY KEY для таблицы EMPLOYEE и поэтому
гарантирует уникальную идентификацию строки.
6. Сформированную строку SQL-запроса отобразить в компонент TListBox.
Свойство Items (тип TStrings) компонент TListBox отвечает за строку, которая появляется в
TListBox
7. Запустить запрос на добавление записи в таблицу. Не забыть отобразить возможные
ошибки при работе с базой данных (тип ошибки EDBEngineError) и прочие ошибки.
В случае использование INSERT, UPDATE , DELETE набор данных не возвращается.
Компонент TQuery с одним из перечисленных SQL-операторов следует открывать,
выполняя метод ExecSQL:
54
Страницы
- « первая
- ‹ предыдущая
- …
- 52
- 53
- 54
- 55
- 56
- …
- следующая ›
- последняя »
