Синтаксис добавления ограничения. Параметр ON DELETE CASCADE

Используйте инструкцию ALTER TABLE в следующих целях: добавление или удаление ограничения без изменения структуры; включение или отключение ограничений; добавление ограничения NOT NULL с помощью предложения MODIFY. ALTER TABLE ADD [CONSTRAINT ] type (); Для существующих таблиц можно добавить ограничение, используя... Read more

Функция EXTRACT

Отображает компонент YEAR из функции SYSDATE. Отображает компонент MONTH из HIRE_DATE для сотрудников, у которых значение MANAGER_ID равно Выражение EXTRACT извлекает и возвращает значение заданного поля даты-времени из выражения значения даты-времени или интервала. С помощью функции EXTRACT можно извлечь любые... Read more

Что такое метасимволы?

Регулярное выражение ^(f|ht)tps?:$ соответствует строкам «http:», «https:», «ftp:» и «ftps:». Метасимволы – это специальные символы, имеющие особое значение, такие как подстановочный символ, символ повторения, символ несовпадения или диапазон символов. При сопоставлении с шаблоном можно использовать несколько предопределенных символов метасимволов. Например,... Read more

Переименование столбцов таблицы и ограничений

Чтобы переименовать столбцы таблицы, используйте предложение RENAME COLUMN инструкции ALTER TABLE. Чтобы переименовать любое существующее ограничение для таблицы, используйте предложение RENAME CONSTRAINT инструкции ALTER TABLE. При переименовании столбца таблицы новое имя не должно конфликтовать с именем любого существующего столбца в... Read more

Сведения об ограничениях

Рассмотрим, как можно получить сведения об ограничениях, определенных для таблиц в базе данных. Представление USER_CONSTRAINTS описывает определения ограничений на таблицы. Представление USER_CONS_COLUMNS описывает столбцы, владельцем которых является пользователь и которые задаются в ограничениях. Можно узнать имена ограничений, тип ограничения, имя... Read more

SQL Developer – Создание Соединения

Соединение является объектом SQL Developer, который определяет необходимую информацию для того, чтобы соединиться с определенной базой данных в качестве определенного пользователя этой базы данных. Чтобы использовать SQL Developer, у Вас должно быть по крайней мере одно соединение с базой данных,... Read more

Соединение с базой данных в SQL Developer

Чтобы создать соединение с базой данных в SQL Developer, выполните следующие шаги: На вкладке Connections щелкните правой кнопкой по Connections и выберите New Connection. В окне New/Select Database Connection введите имя подключения. Введите имя пользователя и пароль схемы, к которой... Read more

Включение ограничений

Активируйте ограничение целостности, отключенное в текущий момент в таблице определения, с помощью предложения ENABLE. Если включить ключ UNIQUE или ограничение PRIMARY KEY, индекс UNIQUE создается автоматически. Используя инструкцию ALTER TABLE с предложением ENABLE, ограничение можно включить без его удаления или... Read more

Обзор использования подзапросов

Подзапрос – это инструкция SELECT, вложенная в предложение другой инструкции SELECT. Синтаксис: Однострочный подзапрос Многострочный подзапрос Возвращает только одну строку Возвращает более одной строки Использует однострочные операторы сравнения Использует многострочные операторы сравнения С помощью использования подзапросов можно создавать мощные инструкции... Read more

Иерархические запросы

Рубрика: Иерархическое извлечение Иерархические запросы можно определить по наличию предложений CONNECT BY и START WITH. Ключевые слова и предложения Элементы синтаксиса: SELECT Стандартное предложение SELECT LEVEL Для каждой строки, возвращаемой иерархическим запросом, псевдостолбец LEVEL возвращает 1 для корневой строки, 2... Read more