----------------
Новые команды
Следующие команды являются новыми для языка SQL в ORACLE7. Они не входили в SQL для ORACLE версии 6.
CREATE FUNCTION Эти команды были добавлены для хранимых
ALTER FUNCTION функций.
DROP FUNCTION
CREATE PACKAGE Эти команды были добавлены для хранимых
CREATE PACKAGE BODY пакетов.
ALTER PACKAGE
DROP PACKAGE
CREATE PROCEDURE Эти команды были добавлены для хранимых
ALTER PROCEDURE процедур.
DROP PROCEDURE
CREATE TRIGGER Эти команды были добавлены для триггеров
ALTER TRIGGER базы данных.
DROP TRIGGER
ALTER VIEW Эта команда была добавлена для
перекомпиляции обзоров.
CREATE PROFILE Эти команды были добавлены для ресурсных
ALTER PROFILE лимитов.
DROP PROFILE
ALTER RESOURCE COST
CREATE ROLE Эти команды были добавлены для защиты.
ALTER ROLE
DROP ROLE
SET ROLE
CREATE USER
DROP USER
CREATE SNAPSHOT Эти команды были добавлены для снимков.
ALTER SNAPSHOT
DROP SNAPSHOT
CREATE SNAPSHOT LOG
ALTER SNAPSHOT LOG
DROP SNAPSHOT LOG
A-6 Справочное руководство по SQL
ALTER SYSTEM Эта команда была добавлена для
выполнения различных специализированных операций на инстанции.
ANALYZE Эта команда была добавлена для сбора
статистик для стоимостной оптимизации.
CREATE CONTROLFILE Эта команда была добавлена для
восстановления.
CREATE SCHEMA Эта команда была добавлена для того,
чтобы выдавать несколько предложений языка определения данных в одной транзакции.
TRUNCATE Эта команда была добавлена для быстрого
удаления всех строк из таблицы или кластера.
Для полной информации о каждой из этих команд обратитесь к главе 4 "Команды" этого руководства.
Перечень новых команд встроенного SQL в ORACLE7 приведен в документе Programmer's Guide to the ORACLE Precompilers.
Сводка изменений в SQL в ORACLE7 A-7
----------------
Старые команды с новыми функциональными возможностями
Обсуждаемые ниже команды были частью языка SQL для ORACLE версии 6, но они имеют новый синтаксис или новые возможности в ORACLE7. Для полной информации о каждой из этих команд обратитесь к главе 4 "Команды" этого руководства. Список команд встроенного SQL в ORACLE7 с новым синтаксисом или новыми возможностями приведен в документе Programmer's Guide to the ORACLE Precompilers.
ALTER CLUSTER
~~~~~~~~~~~~~
Эта команда имеет новую фразу ALLOCATE EXTENT для динамического управления свободной памятью.
Максимальное значение параметра MAXEXTENTS фразы STORAGE зависит от вашего размера блока данных:
* В ORACLE версии 6, если вы задавали значение, превышающее максимум, ORACLE сохранял это значение в словаре данных, и генерировал сообщение об ошибке лишь при попытке распределить больше экстентов, чем допустимый максимум для значения MAXEXTENTS.
* В ORACLE7, если вы задаете значение, превышающее
максимум, ORACLE немедленно генерирует сообщение об
ошибке.
Для полной информации об этом параметре обратитесь к секции, описывающей фразу STORAGE, на странице 4-390.
ALTER DATABASE
~~~~~~~~~~~~~~
Эта команда теперь позволяет вам специфицировать множественные копии файлов журнала повторения, и имеет новые фразы для манипулирования множественными копиями файлов журнала повторения:
* ADD LOGFILE MEMBER
* DROP LOGFILE MEMBER
Эта команда также имеет следующие новые фразы для управления множественными файлами журнала повторения для множественных инстанций параллельного сервера ORACLE7 в параллельном режиме:
* ENABLE THREAD
* DISABLE THREAD
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.