Тип данных INTERVAL YEAR TO MONTH может иметь поля YEAR и MONTH. Тип данных INTERVAL DAY TO SECOND может иметь поля DAY, HOUR, MINUTE и SECOND. Фактическое подмножество полей, составляющих элемент любого типа интервала, определяется описателем интервала, и это подмножество... Read more
Рассмотрим пример создания роли, назначения этой роли привилегий, и последующее присвоение созданной роли пользователю. Присвойте роли привилегии: GRANT create table, create view TO manager; Назначьте роль пользователям: GRANT manager TO BELL, KOCHHAR; В примере выше создается роль manager, и затем... Read more
SQL является командным языком, используемым для коммуникации с сервером Oracle из любого инструмента или приложения. SQL в Oracle содержит много расширений. Когда Вы вводите SQL-оператор, он сохраняется в части памяти, называемой буфером SQL и остается там, пока Вы не введете... Read more
Рубрика: Использование JDeveloper Чтобы выполнить SQL-оператор, выполните следующие шаги: Щелкните по значку Open SQL Worksheet. Выберите соединение. Выполните команду SQL, нажимая: Кнопку Execute statement или клавишу F9. Вывод следующий: Кнопку Run Script или клавишу F5. Вывод следующий: Создание Программных... Read more
Вставьте или обновите строки в таблице COPY_EMP3 в соответствии с таблицей EMPLOYEES. MERGE INTO copy_emp3 c USING (SELECT * FROM EMPLOYEES ) e ON (c.employee_id = e.employee_id) WHEN MATCHED THEN UPDATE SET c.first_name = e.first_name, c.last_name = e.last_name, c.email... Read more
Создайте объект DIRECTORY, соответствующий каталогу в файловой системе, где находится внешний источник данных. CREATE OR REPLACE DIRECTORY emp_dir AS '/…/emp_dir'; GRANT READ ON DIRECTORY emp_dir TO hr; Для создания объекта каталога для внешней таблицы используйте инструкцию CREATE DIRECTORY. Объект каталога... Read more
Для столбца можно изменить тип данных, размер и стандартное значение. ALTER TABLE dept80 MODIFY (last_name VARCHAR2(30)); Изменение стандартного значения влияет только на последующие операции вставки в таблицу. Определение столбца можно изменить, используя инструкцию ALTER TABLE без предло- жения MODIFY. Изменение... Read more
Предложение VERSIONS BETWEEN можно использовать для извлечения всех версий строк, которые существуют или когда-либо существовали между временем запуска запроса и некоторым моментом в прошлом. Если время хранения отмен меньше времени нижней границы или номера изменения системы (SCN) в предложении BETWEEN,... Read more
В примере показаны имена, типы, даты создания и статусы всех объектов, которыми владеет этот пользователь. Столбец OBJECT_TYPE представления USER_OBJECTS содержит значения TABLE, VIEW, SEQUENCE, INDEX, PROCEDURE, FUNCTION, PACKAGE или TRIGGER. Столбец STATUS содержит значение VALID, INVALID или N/A. Хотя таблицы... Read more
Операторы ROLLUP и CUBE задаются в предложении GROUP BY запроса. Группирование ROLLUP создает набор результатов, содержащий обычные группированные строки и строки промежуточных итогов. Оператор ROLLUP также вычисляет общий итог. Операция CUBE в предложении GROUP BY группирует выбранные строки в зависимости... Read more