Функция COALESCE

  • Преимущество функции COALESCE над функцией NVL в том, что функция COALESCE может принимать множество альтернативных значений.

  • Если первое выражение не является null, функция COALESCE возвращает это выражение; иначе, COALESCE переходит к остающимся выражениям.

Сводка по однострочным функциям

В этой рубрике было рассмотрено:

  • Выполнение вычислений с данными, используя функции

  • Изменение отдельных элементов данных, используя функции

Использование Переменных Подстановки с Двойным Амперсандом

Используйте двойной амперсанд (&&), если Вы хотите снова использовать значение переменной, не запрашивая пользователя каждый раз:

Использование Переменных Подстановки с Двойным Амперсандом

Схема Одела Кадров (HR)

Схема Отдела Кадров (HR) - часть Демонстрационных Схем Oracle, которые могут быть установлены в Базе данных Oracle.

Схема Одела Кадров (HR)

Обработка Запроса

  • Синтаксический анализ:

    • Поиск идентичного оператора.

    • Проверка синтаксиса, имен объектов и привилегий.

    • Блокировка объектов, используемых во время синтаксического разбора.

    • Создание и сохранение плана выполнения.

Псевдостолбцы NEXTVAL и CURRVAL

  • NEXTVAL возвращает следующее доступное значение последовательности. Оно возвращает уникальное значение каждый раз, когда на него ссылаются, даже для различных пользователей.

  • CURRVAL получает текущее значение последовательности.

Ограничение FOREIGN KEY

Ограничение FOREIGN KEY (или ссылочная целостность) определяет столбец или комбинацию столбцов как внешний ключ и устанавливает отношение с первичным ключом или уникальным ключом в той же самой таблице или в другой таблице.

Ограничение FOREIGN KEY

Транзакции базы данных: Начало и Конец

  • Начинаются, когда первый SQL-оператор DML выполняется.

  • Заканчиваются с одним из следующих событий:

    • Оператор COMMIT или ROLLBACK выполняется.

    • Оператор DDL или DCL выполняется (автоматическая фиксация).

    • Пользователь выходит из SQL Developer или SQL*Plus.

    • При системном катастрофическом отказе.

Генерация Декартова Произведения

  • Декартово произведение формируется когда:

    • Условие соединения опускается

    • Условие соединения некорректно

    • Все строки в первой таблице соединяются со всеми строками во второй таблице

Использование Функции NULLIF

Функция NULLIF сравнивает два выражения.

Использование Функции NULLIF