OrientDB更改數(shù)據庫

2018-06-16 18:54 更新

數(shù)據庫是具有不同屬性的重要數(shù)據模型之一,您可以根據需要對其進行修改。 

以下語句是Alter Database命令的基本語法。

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

其中<attribute-name>定義要修改的屬性,<attribute-value>定義要為該屬性設置的值。
下表定義了用于更改數(shù)據庫的支持屬性的列表。

編號屬性名稱描述
1STATUS定義了不同屬性之間的數(shù)據庫的狀態(tài)。
2IMPORTING設置進口狀態(tài)。
3DEFAULTCLUSTERID設置使用ID默認的簇。默認情況下為2。
4DATEFORMAT設置特定的日期格式作為默認值。默認情況下它是“YYYY-MM-DD”。
5DATETIMEFORMAT設定特定日期時間格式為默認值。默認情況下它是“YYYY-MM-DD HH:MM:SS”。
6TIMEZONE設置特定時區(qū)。默認情況下它是Java虛擬機的(JVM的)默認的時區(qū)。
7LOCALECOUNTRY設置默認語言環(huán)境的國家。默認情況下它是JVM的默認語言環(huán)境的國家。例如:“國標”。
8LOCALELANGUAGE設置默認地區(qū)語言。默認情況下它是JVM的默認語言環(huán)境的語言。例如:“恩”。
9CHARSET設置的字符集的類型。默認情況下它是JVM的默認字符集。例如:“UTF8”。
10CLUSTERSELECTION設置用于選擇群集默認的策略。這些策略與創(chuàng)建類一起創(chuàng)建。支持的策略是默認的,roundrobin和平衡。
11MINIMUMCLUSTERS設置在創(chuàng)建新類時簇的最小數(shù)目來自動創(chuàng)建。默認情況下為1。
12CUSTOM設置自定義屬性。
13VALIDATION禁用或啟用為整個數(shù)據庫的驗證。

從OrientDB-2.2的版本,添加了新的SQL解析器,在某些情況下不允許常規(guī)語法。 因此,在某些情況下,我們必須禁用新的SQL解析器(StrictSQL)。 您可以使用以下Alter數(shù)據庫命令來禁用StrictSQL解析器。

orientdb> ALTER DATABASE custom strictSQL = false 

如果命令執(zhí)行成功,你會得到下面的輸出:

Database updated successfully
以上內容是否對您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號
微信公眾號

編程獅公眾號