Учебное пособие Санкт-Петербург «бхв-петербург»



Pdf көрінісі
бет100/256
Дата18.11.2022
өлшемі1.88 Mb.
#465124
түріУчебное пособие
1   ...   96   97   98   99   100   101   102   103   ...   256
sql osnovi yazika


разделу документации 8.5.1.3 «Даты и время».
Посмотреть описание представления в базе данных можно с помощью команды
\d flights_v
В представлении «Рейсы» много столбцов, поэтому при выводе информации из него
в виде таблицы каждая строка на экране будет сворачиваться «змейкой», что не очень
наглядно. Утилита psql предлагает альтернативный — расширенный — способ вывода
информации, который включается с помощью команды
\x
Для возвращения к табличному формату вывода нужно выполнить эту же команду
еще раз.
Включив расширенный вывод, выполните команду для выборки данных из представ-
ления «Рейсы».
127


Глава 5. Основы языка определения данных
SELECT * FROM flights_v;
-[ RECORD 1 ]--------------+-------------------------
flight_id
| 1
flight_no
| PG0405
scheduled_departure
| 2016-09-13 13:35:00+08
scheduled_departure_local | 2016-09-13 08:35:00
scheduled_arrival
| 2016-09-13 14:30:00+08
scheduled_arrival_local
| 2016-09-13 09:30:00
scheduled_duration
| 00:55:00
departure_airport
| DME
departure_airport_name
| Домодедово
departure_city
| Москва
arrival_airport
| LED
arrival_airport_name
| Пулково
arrival_city
| Санкт-Петербург
status
| Arrived
aircraft_code
| 321
actual_departure
| 2016-09-13 13:44:00+08
actual_departure_local
| 2016-09-13 08:44:00
actual_arrival
| 2016-09-13 14:39:00+08
actual_arrival_local
| 2016-09-13 09:39:00
actual_duration
| 00:55:00
...
Бывают ситуации, когда заранее известно, что возможна попытка удаления несуще-
ствующего представления. В таких случаях обычно стараются избежать ненужных
сообщений об ошибке отсутствия представления. Для этого в команду DROP VIEW до-
бавляют фразу IF EXISTS. Например:


Достарыңызбен бөлісу:
1   ...   96   97   98   99   100   101   102   103   ...   256




©dereksiz.org 2024
әкімшілігінің қараңыз

    Басты бет