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