Функция RETURN_TITLE возвращает название книги. Создадим объ-
ектную таблицу BOOK_K на базе объектного типа BOOK_TM.
CREATE TABLE BOOK_K OF BOOK_TM;
Внесем в таблицу BOOK_K следующие записи с помощью оператора
INSERT:
INSERT INTO BOOK_K VALUES
(BOOK_TM(10, 'Казаки', 'Толстой Л.', 5000));
INSERT INTO BOOK_K VALUES
(BOOK_TM(20, 'Война и мир', 'Толстой Л.', 15000));
INSERT INTO BOOK_K VALUES (30, 'Дюна', 'Герберт Ф.', 8000);
После создания этой таблицы для упорядочения выводимых записей
по названию книг можно выполнить, например, такой оператор SELECT:
SELECT VALUE(B) FROM BOOK_K B ORDER BY TITLE;
В результате чего будет выведена следующая информация:
VALUE(B) (ID, TITLE, AUTHOR, PRICE)
----------------------------------------------------------------
BOOK_TM(20, 'Война и мир', 'Толстой Л.', 15000)
BOOK_TM(30, 'Дюна', 'Герберт Ф.', 8000)
BOOK_TM(10, 'Казаки', 'Толстой Л.', 5000)
Достарыңызбен бөлісу: