Учебно-практическое пособие москва 2017 ббк



Pdf көрінісі
бет93/243
Дата21.07.2022
өлшемі3,05 Mb.
#147663
түріУчебно-практическое пособие
1   ...   89   90   91   92   93   94   95   96   ...   243
Байланысты:
Язык SQL. Базовый курс

\d flights_v
В представлении «Рейсы» (flights_v) много столбцов, поэтому при выводе информа-
ции из него в виде таблицы каждая строка на экране будет сворачиваться «змейкой»,
что не очень наглядно. Утилита psql предлагает альтернативный — расширенный —
способ вывода информации, который включается с помощью команды
\x
Для возвращения к табличному формату вывода нужно выполнить эту же команду
еще раз.
Включив расширенный вывод, выполните команду для выборки данных из представ-
ления «Рейсы» (flights_v):
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...
...
96


Бывают ситуации, когда заранее известно, что возможна попытка удаления несуще-
ствующего представления. В таких случаях обычно стараются избежать ненужных со-
общений об ошибке отсутствия представления. Делается это путем добавления в ко-
манду DROP VIEW фразы IF EXISTS. Например:


Достарыңызбен бөлісу:
1   ...   89   90   91   92   93   94   95   96   ...   243




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

    Басты бет