TO_CHAR(stoimost_prok, 'fm99') NOTE
From film
5 WHERE god_vip>'01.01.1987';
Функции TO_NUMBER и TO_DATE
Функции TO_NUMBER и TO_DATE преобразовывают строку символов в числовой формат или формат даты.
Пример.
Вывод фильмов с датой выпуска 12 марта 1988 года. Символьная строка с датой преобразуется в формат даты.
SQL> select filmid, namef, god_vip
From film
3 where god_vip = TO_DATE('Февраль 1, 2002', 'Month dd, YYYY');
FILMID NAMEF GOD_VIP
---------- ------------------------- --------
Азазель 01.02.02
Пример.
Вывод под заголовком "Фильм" названия каждого фильма, начинающиеся с буквы «К», заглавными буквами, и фамилии режиссера строчными.
SQL> SELECT CONCAT(UPPER(namef),LOWER(regiser)) "Фильм"
FROM film
3 WHERE namef LIKE 'К%';
Фильм
---------------------------------------------
КРАСОТКАполански
КУКЛА такеши китано
КРАСНЫЙ ДРАКОН
Пример.
Вывод названий фильмов, у которых не указан режиссер. Выходная строка должна указывать, что для этого фильма режиссер не указан.
SQL> select namef,
NVL (TO_CHAR(regiser), 'Режиссер не указан')
FROM film
4 WHERE regiser IS NULL;
NAMEF NVL(TO_CHAR(REGISER)
------------------------- --------------------
Азазель Режиссер не указан
Ва-банк Режиссер не указан
Красный дракон Режиссер не указан
Пример.
Вывод даты следующей пятницы, отстоящей на шесть месяцев от даты выпуска фильма. Выходная дата должна иметь следующий вид: Февраль, Март 12th, 1999.
SQL> SELECT TO_CHAR(NEXT_DAY(ADD_MONTHS(god_vip,6), 'ПЯТНИЦА'),