DELETE
Команда DELETE поддерживает следующий дополнительный синтаксис:
* Связи баз данных, чтобы удалять строки из таблиц и обзоров на удаленных базах данных
* Алиасы таблиц для использования с коррелированными
запросами
Кроме того, стандартный SQL требует, чтобы предложение DELETE включало ключевое слово FROM. ORACLE позволяет вашим предложениям DELETE как включать, так и опускать это ключевое слово. Заметьте, что это ключевое слово не добавляет команде никаких функций.
GRANT
Команда GRANT (системные привилегии и роли) является расширением стандартного SQL.
Команда GRANT (объектные привилегии) поддерживает другие привилегии по другим объектам, в дополнение к привилегиям DELETE, INSERT, REFERENCES, SELECT и UPDATE по таблицам и обзорам, которые поддерживаются стандартным SQL. Эта команда также поддерживает назначение объектных привилегий ролям.
INSERT
Команда INSERT поддерживает использование связей баз данных, чтобы вставлять строки в таблицы и обзоры на удаленных базах данных.
ROLLBACK
Команда ROLLBACK поддерживает следующие дополнительные фразы:
* фразу TO
* фразу FORCE
Кроме того, стандартный SQL требует, чтобы предложение ROLLBACK включало ключевое слово WORK. ORACLE позволяет вашим предложениям ROLLBACK как включать, так и опускать это ключевое слово. Заметьте, что это ключевое слово не добавляет команде никаких функций.
SELECT
Предложение SELECT поддерживает следующие дополнительные фразы и синтаксис:
* фразу START WITH
* фразу CONNECT BY
* фразу FOR UPDATE
* связи баз данных для опрашивания таблиц, обзоров и снимков на удаленных базах данных
* оператор внешнего соединения (+)
* алиасы столбцов в списке выборки
* NULL в списке выборки
Фраза GROUP BY команды SELECT поддерживает следующий дополнительный синтаксис и возможности:
* Предложение SELECT, опрашивающее обзор, определяющий запрос которого содержит групповые функции или фразу GROUP BY, может содержать групповые функции, а также фразы GROUP BY, HAVING и WHERE.
* Предложение SELECT может выполнять соединение с обзором,
определяющий запрос которого содержит фразу GROUP BY.
Фраза ORDER BY команды SELECT поддерживает следующий дополнительный синтаксис и возможности:
* Эта фраза может также специфицировать любое выражение, в котором участвуют любые столбцы любых таблиц или обзоров, используемых в фразе FROM, а не только выражения из списка выборки или позиции выражений из списка выборки.
* Эта фраза может специфицировать имя столбца именем
таблицы или обзора, используя синтаксис таблица.столбец
или обзор.столбец.
Запросы, или те формы команды SELECT, которые появляются в других предложениях SQL, поддерживают следующие дополнительные возможности:
* Запросы могут содержать фразу GROUP BY.
* Запросы могут осуществлять выборку из обзоров, определяющие запросы которых содержат фразу GROUP BY.
UPDATE
Команда UPDATE поддерживает следующий дополнительный синтаксис:
* Связи баз данных для обновления данных в таблицах и
обзорах на удаленных базах данных
* Алиасы таблиц для использования с коррелированными
запросами
* Скобочные списки столбцов в левой части фразы SET, а не
только одиночные столбцы
* Запросы в правой части фразы SET, а не только выражения
Команды UPDATE также поддерживает следующие дополнительные возможности:
* Предложение UPDATE, обновляющее обзор, может содержать запрос.
* Запрос внутри предложения UPDATE может обращаться к
обновляемой таблице или обзору.
* Если столбцы обзора базируются как на столбцах базовой
таблицы, так и на выражениях по столбцам базовой таблицы,
то предложение UPDATE может обновлять значения,
базирующиеся на столбцах, но не значения, базирующиеся на
выражениях. Стандартный SQL запрещает любые обновления
таких обзоров.
Функции
~~~~~~~
Эта секция описывает дополнительные функции и дополнительные возможности стандартных функций.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.