OrientDB - Alter Database

Il database è uno dei modelli di dati importanti con diversi attributi che è possibile modificare in base alle proprie esigenze.

La seguente dichiarazione è la sintassi di base del comando Alter Database.

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

Dove <attribute-name> definisce l'attributo che si desidera modificare e <attribute-value> definisce il valore che si desidera impostare per quell'attributo.

La tabella seguente definisce l'elenco degli attributi supportati per la modifica di un database.

Sr.No. nome attributo Descrizione
1 STATO Definisce lo stato del database tra diversi attributi.
2 IMPORTAZIONE Imposta lo stato di importazione.
3 DEFAULTCLUSTERID Imposta il cluster predefinito utilizzando l'ID. Di default è 2.
4 FORMATO DATA Imposta il formato della data particolare come predefinito. Per impostazione predefinita è "aaaa-MM-gg".
5 DATETIMEFORMAT Imposta il formato della data e dell'ora come predefinito. Per impostazione predefinita è "aaaa-MM-gg HH: mm: ss".
6 FUSO ORARIO Imposta il fuso orario specifico. Per impostazione predefinita, è il fuso orario predefinito di Java Virtual Machine (JVM).
7 LOCALECOUNTRY Imposta il paese delle impostazioni internazionali predefinito. Per impostazione predefinita è il paese della locale predefinita di JVM. Ad esempio: "GB".
8 LOCALELANGUAGE Imposta la lingua locale predefinita. Per impostazione predefinita, è la lingua locale predefinita di JVM. Ad esempio: "en".
9 CHARSET Imposta il tipo di set di caratteri. Per impostazione predefinita, è il set di caratteri predefinito di JVM. Ad esempio: "utf8".
10 SELEZIONE DEL CLUSTER Imposta la strategia predefinita utilizzata per la selezione del cluster. Queste strategie vengono create insieme alla creazione della classe. Le strategie supportate sono predefinite, roundrobin e bilanciate.
11 MINIMUMCLUSTER Imposta il numero minimo di cluster da creare automaticamente quando viene creata una nuova classe. Per impostazione predefinita è 1.
12 PERSONALIZZATO Imposta la proprietà personalizzata.
13 CONVALIDA Disabilita o abilita le convalide per l'intero database.

Esempio

Dalla versione di OrientDB-2.2, viene aggiunto il nuovo parser SQL che in alcuni casi non consentirà la sintassi regolare. Pertanto, in alcuni casi dobbiamo disabilitare il nuovo parser SQL (StrictSQL). È possibile utilizzare il seguente comando Alter database per disabilitare il parser StrictSQL.

orientdb> ALTER DATABASE custom strictSQL = false

Se il comando viene eseguito correttamente, otterrai il seguente output.

Database updated successfully