OrientDB - Alter Database
Baza danych to jeden z ważnych modeli danych z różnymi atrybutami, które można modyfikować zgodnie z własnymi wymaganiami.
Poniższa instrukcja przedstawia podstawową składnię polecenia Alter Database.
ALTER DATABASE <attribute-name> <attribute-value>
Gdzie <attribute-name> definiuje atrybut, który chcesz zmodyfikować i <attribute-value> określa wartość, jaką chcesz ustawić dla tego atrybutu.
W poniższej tabeli zdefiniowano listę obsługiwanych atrybutów służących do modyfikowania bazy danych.
| Sr.No. | Nazwa atrybutu | Opis |
|---|---|---|
| 1 | STATUS | Definiuje stan bazy danych między różnymi atrybutami. |
| 2 | IMPORTOWANIE | Ustawia stan importowania. |
| 3 | DEFAULTCLUSTERID | Ustawia domyślny klaster przy użyciu identyfikatora. Domyślnie jest to 2. |
| 4 | FORMAT DATY | Ustawia określony format daty jako domyślny. Domyślnie jest to „rrrr-MM-dd”. |
| 5 | DATETIMEFORMAT | Ustawia określony format daty jako domyślny. Domyślnie jest to „rrrr-MM-dd HH: mm: ss”. |
| 6 | STREFA CZASOWA | Ustawia określoną strefę czasową. Domyślnie jest to domyślna strefa czasowa wirtualnej maszyny języka Java (JVM). |
| 7 | LOCALECOUNTRY | Ustawia domyślny kraj lokalny. Domyślnie jest to domyślny kraj JVM. Na przykład: „GB”. |
| 8 | JĘZYK LOKALNY | Ustawia domyślny język lokalny. Domyślnie jest to domyślny język lokalny maszyny JVM. Na przykład: „en”. |
| 9 | CHARSET | Ustawia typ zestawu znaków. Domyślnie jest to domyślny zestaw znaków JVM. Na przykład: „utf8”. |
| 10 | CLUSTERSELECTION | Ustawia domyślną strategię używaną do wybierania klastra. Strategie te są tworzone wraz z tworzeniem klas. Obsługiwane strategie to domyślne, roundrobin i zrównoważone. |
| 11 | MINIMUM KLASTRÓW | Ustawia minimalną liczbę klastrów do automatycznego tworzenia podczas tworzenia nowej klasy. Domyślnie jest to 1. |
| 12 | ZWYCZAJ | Ustawia właściwość niestandardową. |
| 13 | UPRAWOMOCNIENIE | Wyłącza lub włącza walidacje dla całej bazy danych. |
Przykład
Z wersji OrientDB-2.2 dodawany jest nowy parser SQL, który w niektórych przypadkach nie pozwala na zwykłą składnię. Dlatego w niektórych przypadkach musimy wyłączyć nowy parser SQL (StrictSQL). Możesz użyć następującego polecenia Alter database, aby wyłączyć parser StrictSQL.
orientdb> ALTER DATABASE custom strictSQL = false
Jeśli polecenie zostanie wykonane pomyślnie, otrzymasz następujące dane wyjściowe.
Database updated successfully