首頁 >常見問題 >OrientDB修改資料庫

OrientDB修改資料庫

DDD
DDD原創
2023-06-15 16:34:50793瀏覽

OrientDB修改資料庫

資料庫是具有不同屬性的重要資料模型之一,您可以根據需要修改它們。

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

ALTERDATABASE<attribute-name><attribute-value>SQL

其中b44013db7288c74326d2496160d85509定義了要修改的屬性,641bf20773c1508a05eed73fbbc603f5定義了要為該屬性設定的值。

下面定義了用於更改資料庫的受支援屬性的清單。

STATUS 定義不同屬性之間的資料庫狀態。

IMPORTING 設定導入狀態。

DEFAULTCLUSTERID 使用ID設定預設群集。預設是2。

DATEFORMAT 將特定的日期格式設定為預設值。預設是yyyy-MM-dd。

DATETIMEFORMAT 將特定的日期時間格式設定為預設值。預設是yyyy-MM-dd HH:mm:ss。

TIMEZONE 設定特定的時區。預設情況下,它是Java虛擬機器(JVM)預設時區。

LOCALECOUNTRY 設定預設的語言環境國家。預設情況下,它是JVM的預設語言環境國家。例如:GB。

LOCALELANGUAGE 設定預設的語言環境語言。預設情況下,它是JVM的預設語言環境語言。例如:en。

CHARSET 設定字符集的類型。預設情況下,它是JVM的預設字元集。例如:utf8。

CLUSTERSELECTION 設定用於選擇群集的預設策略。這些策略與創建類別一起創建。支援的策略是默認,循環和均衡。

MINIMUMCLUSTERS 設定建立新類別時自動建立的最小群集數。預設情況下是1。

CUSTOM 設定自訂屬性。

VALIDATION 停用或啟用整個資料庫的驗證。

實例

從OrientDB-2.2的版本中,新增了新的SQL解析器,在某些情況下不允許使用常規語法。因此,在某些情況下,我們必須停用新的SQL解析器(StrictSQL)。可以使用下列Alter database指令來停用StrictSQL分析器。

orientdb>ALTERDATABASEcustomstrictSQL=falseSQL

如果命令執行成功,您將得到以下輸出。

orientdb{db=demo}>ALTERDATABASEcustomstrictSQL=false
Databaseupdatedsuccessfully.
orientdb{db=demo}>

以上是OrientDB修改資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn