Чтобы выполнить созданные инструкции SQL, необходимо записать их в файл, который затем можно будет выполнить. Также необходимо запланировать очистку созданных результатов и убедиться, что отключены такие элементы как заголовки, сообщения обратной связи, верхние заголовки и т. д. В приложении SQL... Read more
Предоставьте привилегии на запросы в таблице EMPLOYEES: GRANT selectON employees TO demo; Предоставьте пользователям и ролям привилегии на обновление определенных столбцов: GRANT update (department_name, location_id)ON departments TO demo, manager; Для предоставления привилегий на объект этот объект должен находиться в схеме... Read more
База данных Oracle предоставляет поддержку регулярных выражений. Реализация поддержки соответствует стандарту POSIX (Portable Operating System for UNIX), находящемуся в ведении Института инженеров по электротехнике и электронике (IEEE), в части, касающейся семантики и синтаксиса сравнения ASCII-данных. Многоязыковые функции Oracle расширяют возможности... Read more
Проверьте значения последовательностей в таблице словаря данных USER_SEQUENCES. В столбце LAST_NUMBER отображается следующий доступный порядковый номер, если задан параметр NOCACHE. После создания последовательности она документируется в словаре данных. Так как последовательность является объектом базы данных, ее можно идентифицировать в таблице... Read more
Для всех сотрудников в таблице EMPLOYEES сведения о сотруднике, соответствующие условию, вставляются в первую целевую таблицу. Как показано в приведенном примере, если оклад сотрудника равен 2000, запись вставляется только в таблицу SAL_LOW. Инструкция SQL приводится далее. Условная инструкция INSERT FIRST... Read more
Иерархические запросы позволяют извлекать данные, используя естественные иерархические связи между строками таблицы. В реляционной базе данных записи хранятся не в иерархическом виде. Но если между строками одной таблицы существует иерархическое отношение, процесс, называемый проходом по дереву, позволяет восстановить иерархию. Иерархический... Read more
Представление USER_INDEXES содержит сведения об индексах. Представление USER_IND_COLUMNS описывает столбцы, составляющие индексы, и столбцы индексов в таблицах. Запрос представления USER_INDEXES выполняется с целью узнать различные сведения об индексах, включая имена индексов, имя таблицы, для которой создан индекс, и сведения об... Read more
Подзапрос можно использовать вместо имени таблицы в предложении INTO инструкции INSERT. Список SELECT этого подзапроса должен иметь такое же количество столбцов, как и список столбцов предложения VALUES. Чтобы инструкция INSERT успешно функционировала, должны соблюдаться все правила, действующие в отношении столбцов... Read more
Подзапрос можно использовать в предложении FROM инструкции SELECT, что весьма похоже на использование представлений. Подзапрос в предложении FROM инструкции SELECT называется также встроенным представлением. Подзапрос в предложении FROM инструкции SELECT определяет источник данных для этой конкретной инструкции SELECT (и только... Read more
Функция GROUPING: Используется либо с оператором CUBE, либо с оператором ROLLUP Используется для поиска групп, формирующих промежуточные итоги в строке Используется, чтобы отличать хранимые значения NULL от значений NULL, созданных с помощью операторов ROLLUP или CUBE Возвращает 0 или 1... Read more