Heim >häufiges Problem >OrientDB ändert die Datenbank
Datenbank ist eines der wichtigen Datenmodelle mit verschiedenen Eigenschaften, die Sie je nach Bedarf ändern können.
Die folgenden Anweisungen stellen die grundlegende Syntax des Befehls „Alter Database“ dar.
ALTERDATABASE<attribute-name><attribute-value>SQL
wobei b44013db7288c74326d2496160d85509 das zu ändernde Attribut definiert, 641bf20773c1508a05eed73fbbc603f5
Die Liste der unterstützten Eigenschaften zum Ändern der Datenbank ist unten definiert.
STATUS Definieren Sie den Datenbankstatus zwischen verschiedenen Eigenschaften.
IMPORTIEREN Importstatus festlegen.
DEFAULTCLUSTERID Legen Sie den Standardcluster mithilfe der ID fest. Der Standardwert ist 2.
DATUMSFORMAT Legen Sie ein bestimmtes Datumsformat als Standard fest. Der Standardwert ist jjjj-MM-tt.
DATETIMEFORMAT Legen Sie ein bestimmtes Datum-Uhrzeit-Format als Standard fest. Der Standardwert ist jjjj-MM-tt HH:mm:ss.
ZEITZONE Legen Sie eine bestimmte Zeitzone fest. Standardmäßig ist es die Standardzeitzone der Java Virtual Machine (JVM).
LOKALES LAND Legen Sie das Standardgebietsschemaland fest. Standardmäßig ist es das Standardgebietsschemaland der JVM. Zum Beispiel: GB.
LOKALESPRACHE Legen Sie die Standardsprache für das Gebietsschema fest. Standardmäßig ist es die Standard-Gebietsschemasprache der JVM. Zum Beispiel: de.
CHARSET Legen Sie den Typ des Zeichensatzes fest. Standardmäßig ist es der Standardzeichensatz der JVM. Zum Beispiel: utf8.
CLUSTERAUSWAHL Legen Sie die Standardrichtlinie für die Clusterauswahl fest. Diese Richtlinien werden zusammen mit der Erstellungsklasse erstellt. Unterstützte Strategien sind Default, Round Robin und Balanced.
MINIMUMCLUSTERS Legt die Mindestanzahl von Clustern fest, die beim Erstellen einer neuen Klasse automatisch erstellt werden. Der Standardwert ist 1.
BENUTZERDEFINIERT Legen Sie benutzerdefinierte Eigenschaften fest.
VALIDIERUNG
Deaktivieren oder aktivieren Sie die Validierung für die gesamte Datenbank.
Beispiele
Ab Version OrientDB-2.2 wurde ein neuer SQL-Parser hinzugefügt, der in einigen Fällen die Verwendung der regulären Syntax nicht zulässt. Daher müssen wir in einigen Fällen den neuen SQL-Parser (StrictSQL) deaktivieren. Der StrictSQL-Analysator kann mit dem folgenden Alter-Datenbankbefehl deaktiviert werden.
orientdb>ALTERDATABASEcustomstrictSQL=falseSQL
Wenn der Befehl erfolgreich ausgeführt wird, erhalten Sie die folgende Ausgabe.
orientdb{db=demo}>ALTERDATABASEcustomstrictSQL=false Databaseupdatedsuccessfully. orientdb{db=demo}>
Das obige ist der detaillierte Inhalt vonOrientDB ändert die Datenbank. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!