OrientDB更改数据库

2018-06-16 18:54 更新

数据库是具有不同属性的重要数据模型之一,您可以根据需要对其进行修改。 

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

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

其中<attribute-name>定义要修改的属性,<attribute-value>定义要为该属性设置的值。
下表定义了用于更改数据库的支持属性的列表。

编号属性名称描述
1STATUS定义了不同属性之间的数据库的状态。
2IMPORTING设置进口状态。
3DEFAULTCLUSTERID设置使用ID默认的簇。默认情况下为2。
4DATEFORMAT设置特定的日期格式作为默认值。默认情况下它是“YYYY-MM-DD”。
5DATETIMEFORMAT设定特定日期时间格式为默认值。默认情况下它是“YYYY-MM-DD HH:MM:SS”。
6TIMEZONE设置特定时区。默认情况下它是Java虚拟机的(JVM的)默认的时区。
7LOCALECOUNTRY设置默认语言环境的国家。默认情况下它是JVM的默认语言环境的国家。例如:“国标”。
8LOCALELANGUAGE设置默认地区语言。默认情况下它是JVM的默认语言环境的语言。例如:“恩”。
9CHARSET设置的字符集的类型。默认情况下它是JVM的默认字符集。例如:“UTF8”。
10CLUSTERSELECTION设置用于选择群集默认的策略。这些策略与创建类一起创建。支持的策略是默认的,roundrobin和平衡。
11MINIMUMCLUSTERS设置在创建新类时簇的最小数目来自动创建。默认情况下为1。
12CUSTOM设置自定义属性。
13VALIDATION禁用或启用为整个数据库的验证。

从OrientDB-2.2的版本,添加了新的SQL解析器,在某些情况下不允许常规语法。 因此,在某些情况下,我们必须禁用新的SQL解析器(StrictSQL)。 您可以使用以下Alter数据库命令来禁用StrictSQL解析器。

orientdb> ALTER DATABASE custom strictSQL = false 

如果命令执行成功,你会得到下面的输出:

Database updated successfully
以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号