如何在orientdb中转义字段名

如何在orientdb中转义字段名,orientdb,orientdb-2.1,Orientdb,Orientdb 2.1,我在orientdb数据库中有一个类,它的字段类似于from和to 如何执行从和到字段选择的查询 我试图从活动中选择[from],但它抱怨[from和TO是保留字。因此,您可以更改名称或反勾选它们。例如: select `from` from Activity FROM和TO是保留字。因此,您可以更改名称或勾选它们。例如: select `from` from Activity 必须使用以下命令禁用strictSql: ALTER DATABASE custom strictSql=fals

我在orientdb数据库中有一个类,它的字段类似于
from
to

如何执行从和到字段选择
的查询


我试图从活动中选择[from],但它抱怨
[

from和TO是保留字。因此,您可以更改名称或反勾选它们。例如:

select `from` from Activity

FROM和TO是保留字。因此,您可以更改名称或勾选它们。例如:

select `from` from Activity

必须使用以下命令禁用strictSql:

ALTER DATABASE custom strictSql=false
然后你必须使用倒勾:

SELECT `from` FROM Activity

必须使用以下命令禁用strictSql:

ALTER DATABASE custom strictSql=false
然后你必须使用倒勾:

SELECT `from` FROM Activity

反勾号有效,但我没有执行
Alter Database
。可能它已经为false。是否有sql可以执行检查当前值?查看DB的选项卡,在页面末尾,您将看到选项strictSql,如果为true或false@MichelaBonizzi-在2.1.9和2.1.10中,strictSql的设置似乎无关紧要。您可以相应地修改您的答案吗?@peak在发布我的答案之前,我使用该命令进行了一些测试,结果是肯定的,但没有该命令,我遇到了一些错误,无论如何,该命令可能对其他具有早期版本的人有用。@MichelaBonizzi-我在2.1.9和2.1.10中运行了测试。您使用的是哪个版本的ODBbacktick有效,但我没有执行
Alter Database
。可能它已经是false。是否有一个sql我可以执行检查当前值?查看DB的选项卡,在页面末尾,您将看到选项strictSql,如果是真的或是真的false@MichelaBonizzi-在2.1.9和2.1.10中,strictSql的设置似乎不相关。Cou您是否可以相应地修改您的答案?@peak在发布我的答案之前,我已经使用该命令进行了一些测试,结果是肯定的,但没有该命令,我遇到了一些错误,无论如何,该命令可能对具有早期版本的其他人有用。@MichelaBonizzi-我在2.1.9和2.1.10中运行了测试。您使用的是哪个版本的ODB?