OrientDB - Изменить базу данных

База данных - одна из важных моделей данных с различными атрибутами, которые вы можете изменять в соответствии с вашими требованиями.

Следующая инструкция является основным синтаксисом команды Alter Database.

ALTER DATABASE <attribute-name> <attribute-value>

где <attribute-name> определяет атрибут, который вы хотите изменить, и <attribute-value> определяет значение, которое вы хотите установить для этого атрибута.

В следующей таблице определяется список поддерживаемых атрибутов для изменения базы данных.

Sr. No. имя атрибута Описание
1 ПОЛОЖЕНИЕ ДЕЛ Определяет статус базы данных между различными атрибутами.
2 ИМПОРТ Устанавливает статус импорта.
3 DEFAULTCLUSTERID Устанавливает кластер по умолчанию с использованием идентификатора. По умолчанию это 2.
4 ФОРМАТ ДАТЫ Устанавливает определенный формат даты по умолчанию. По умолчанию это «гггг-ММ-дд».
5 ДАТЕТИМЕФОРМАТ Устанавливает конкретный формат даты и времени по умолчанию. По умолчанию это «гггг-ММ-дд ЧЧ: мм: сс».
6 ЧАСОВОЙ ПОЯС Устанавливает конкретный часовой пояс. По умолчанию это часовой пояс виртуальной машины Java (JVM) по умолчанию.
7 МЕСТНАЯ Устанавливает страну локали по умолчанию. По умолчанию это страна локали JVM по умолчанию. Например: «ГБ».
8 МЕСТНЫЙ ЯЗЫК Устанавливает язык локали по умолчанию. По умолчанию это язык локали JVM по умолчанию. Например: «en».
9 CHARSET Устанавливает тип набора символов. По умолчанию это кодировка по умолчанию JVM. Например: «utf8».
10 ВЫБОР КЛАСТЕРОВ Устанавливает стратегию по умолчанию, используемую для выбора кластера. Эти стратегии создаются вместе с созданием класса. Поддерживаются стратегии по умолчанию, циклический анализ и сбалансированный.
11 МИНИМАЛЬНЫЕ КЛАСТЕРЫ Устанавливает минимальное количество кластеров для автоматического создания при создании нового класса. По умолчанию это 1.
12 ТАМОЖЕННЫЙ Устанавливает настраиваемое свойство.
13 ПРОВЕРКА Отключает или включает проверки для всей базы данных.

пример

Из версии OrientDB-2.2 добавлен новый синтаксический анализатор SQL, который в некоторых случаях не поддерживает обычный синтаксис. Поэтому в некоторых случаях нам приходится отключать новый парсер SQL (StrictSQL). Вы можете использовать следующую команду Alter database, чтобы отключить парсер StrictSQL.

orientdb> ALTER DATABASE custom strictSQL = false

Если команда выполнена успешно, вы получите следующий результат.

Database updated successfully