- •Краткий справочник по oracle
- •7. Функции sql и oracle7
- •7.1 Числовые функции
- •7.3. Функции работы с датами и временем
- •7.5. Групповые функции
- •9. Псевдо- столбцы и таблицы
- •10. Предложения (команды) sql Oracle7
- •Identified {by password | externally}
- •11. Фразы предложений (команд) sql Oracle7
- •12.2.3. Записи pl/sql
- •12.3.1. Явный курсор
- •12.3.1.2. Открытие курсора (open)
- •12.3.1.6. Атрибуты явного курсора
- •12.5. Обработка ошибок
- •Value_error ora-06502 Арифметическая ошибка, ошибка преобразования,
- •12.5.2. Исключительные ситуации, определяемые пользователем
- •13. Представления словарей данных
- •Index(create,create any, Создает, изменяет и удаляет индексы
- •Insert any,update any)
Index(create,create any, Создает, изменяет и удаляет индексы
ALTER ANY,DROP ANY)
PRIVILEGE(GRANT ANY) Последовательность каких-либо системных полномочий
PROCEDURE(CREATE,CREATE Создает, перекомпилирует, удаляет и выполняет
ANY,ALTER ANY,DROP ANY, процедуры, функции, пакеты и их глобальные
EXECUTE ANY) переменные
PROFILE(CREATE,ALTER,DROP) Создает, изменяет и удаляет профили ограничений
RESOURCE COST(ALTER) Создает для сеанса ценовой коэффициент ресурса
ROLE(CREATE,ALTER ANY, Создает, изменяет, удаляет и назначает роли
DROP ANY,GRANT ANY)
ROLLBACK SEGMENT(CREATE, Создает, изменяет и удаляет сегменты отката
ALTER,DROP)
SESSION(CREATE,ALTER, Создает и изменяет сеансы базы данных (RESTRICTED
RESTRICTED) соответствует созданию ограниченного сеанса)
SEQUENCE(CREATE,CREATE ANY, Создает, изменяет и удаляет последовательности
ALTER ANY,DROP ANY,
SELECT ANY)
SNAPSHOT(CREATE,CREATE ANY, Создает, изменяет и удаляет "снимки" базы данных
ALTER ANY,DROP ANY)
SYNONYM(CREATE,CREATE ANY, Создает и удаляет синонимы
DROP ANY,CREATE PUBLIC,
DROP PUBLIC)
SYSTEM (ALTER) Изменяет параметры базы данных с помощью ALTER SYSTEM
TABLE(CREATE,CREATE ANY, Создает, изменяет, удаляет, архивирует, блокирует,
ALTER ANY,BACKUP ANY,DROP комментирует таблицы и манипулирует ими
ANY,COMMENT ANY,LOCK ANY,
SELECT ANY,DELETE ANY,
Insert any,update any)
TABLESPACE(CREATE,ALTER, Создает, расширяет, архивирует, управляет доступностью
DROP,MANAGE,UNLIMITED) табличных областей и удаляет их, а также использует
пространство табличных областей
TRUNCATE ANY Удаляет все строки из таблицы и (необязательно)
всю выделенную для таблиц память на диске
TRANSACTION(FORCE, Управляет исходом незавершенных системных
FORCE ANY) транзакций
TRIGGER(CREATE,CREATE ANY, Создает, изменяет и удаляет триггера
ALTER ANY,DROP ANY)
USER(CREATE,ALTER,DROP, Создает, изменяет и удаляет пользователей; BECOME
BECOME) требуется для выполнения с помощью утилиты Export
полного экспорта базы данных
VIEW(CREATE,CREATE ANY, Создает и удаляет представления
DROP ANY)
16. Полномочия на объекты
В таблице приведены полномочия на объекты (отмечены символом "*"). С
помощью ALL (All of the object privileges that can be applied.)
Процедуры
Предста- Последова- Функции
Объекты Таблицы ления тельности Пакеты "Снимки"
ALTER * *
DELETE * *
EXECUTE *
INDEX *
INSERT * *
REFERENCES * *
SELECT * * * *
UPDATE * *
17. Основные понятия и параметры, используемые в справочнике
c_alias - псевдоним столбца (может использоваться в SELECT фразе).
cluster -
col_element - определение столбца (для формата или элемента столбца в описании
CREATE TABLE предложения).
condition - условие (возвращает логическое значение TRUE, FALSE или UNKNOWN).
constraint - имя ограничения целостности в описании таблицы.
dblink - Database link.
defoult
expr - любое выражение.
fmt - формат данных.
location - Operating-system-dependent specification of a file`s location.
Usually either a device or a directory.
integer - числовая константа или выражение типа NUMBER.
nls - выражение вида `NLS_SORT = name`, где name is either
BINARY or the name of a linguistic sort sequence
null - неопределенное значение.
subquery - подзапрос, используемый в предложениях.
rowid - внутренний уникальный идентификатор строки (тип данных ROWID).
t_alias - псевдоним таблицы. Может использоваться в SELECT предложении.
schema -
scn - номер уникальной идентификации транзакции (System Change Number).
sid,serial# - Уникальные идентификаторы сессии (Session ID and serial number).
