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

Функция NVL2 исследует первое выражение. Если первое выражение не является null, функция NVL2 возвращает второе выражение. Если первое выражение является null, третье выражение возвращается.

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

Функции манипулирования датами

Функции даты работают с датами Oracle. Все функции даты возвращают значение типа данных DATE кроме MONTHS_BETWEEN, которая возвращает числовое значение.

Функции манипулирования датами

Переменные Подстановки с Одним Амперсандом

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

Переменные Подстановки с Одним Амперсандом

Отображение Структуры таблицы

  • Используйте команду DESCRIBE, чтобы вывести на экран строение таблицы.

  • Или, выберите таблицу в дереве Connections и используйте вкладку Columns, чтобы просмотреть структуру таблицы.

Отображение Структуры таблицы

Использование Языка Структурированных Запросов SQL

Язык структурированных запросов (SQL):

  • Язык стандарта ANSI для того, чтобы управлять реляционными базами данных

  • Эффективный, легкий в изучении и использовании

  • Функционально полный (С SQL можно определять, получать и манипулировать данными в таблицах.)

Использование Языка Структурированных Запросов SQL

Логические и Физические Структуры базы данных

У базы данных Oracle есть логические и физические структуры хранения.

Логические и Физические Структуры базы данных

Оператор CREATE SEQUENCE: Синтаксис

Определите последовательность, чтобы генерировать порядковые номера автоматически:

 Оператор CREATE SEQUENCE: Синтаксис

Ограничения NOT NULL и PRIMARY KEY

NOT NULL

Гарантирует, что значения null не разрешаются для столбца:

Ограничения NOT NULL и PRIMARY KEY

Оператор TRUNCATE

  • Удаляет все строки из таблицы, оставляя пустую таблицу и не затрагивая структуру таблицы

  • Это опертор языка определения данных (DDL), а не оператор DML; он не может быть легко отменен

  • Синтаксис:

Оператор TRUNCATE

Использование Предложения ORDER BY в Операциях Множества

  • Предложение ORDER BY может появиться только один раз в конце составного запроса.

  • У составных запросов не может быть индивидуальных предложений ORDER BY.