SQLсервер в Linux -самостоятельное освоение пакета
4b61df3a

Выборка отдельного элемента массива



Листинг 7.21. Выборка отдельного элемента массива

booktown=# SELECT books[l] FROM favorite_books:

books

The Hitchhiker's Guide to the Galaxy The Hobbit

(2 rows)

При указании индекса несуществующего элемента массива выборка возвращает NULL. Обычно для обработки таких ситуаций используется конструкция IS NOT NULL. В листинге 7.22 приведены два запроса; первый возвращает две записи — для NULL и для названия книги. Второй запрос возвращает только название, а запись с NULL исключается из выборки в результате использования секции WHERE с проверкой условия NOT NULL.



Содержание раздела