原作者:Jia Lize和AnthonyJhonson 问题描述:SQL可以在数组数据中使用吗? JiaLize: 自从v7.7以来,有一些关于数组的新东西: 1.Arrays(int,double,string和treenode)可以存储在诸如标签的节点上。 数组现在可以作为表查看/编辑。 3.如果将sql IN子句与一个数组的值进行比较,可以使用sql IN子句。 help: 如何在一个节点上存储一个数组? 如何编辑数组作为表? SQL语句中的“与数组的值进行比较”的确切含义是什么?有没有例子? 非常感谢~~ AnthonyJhonson: 这些功能大多是为了适应流程需求而增加的,所以体现在命令行上时,现在的setlabel()是将节点的值设置为数组的唯一命令(我们希望将来可以扩展它)。 附加的模型有一个使用数组的例子。 它在左边的标记上设置了一个名为“array”的标签。 您可以单击标记,然后在快速属性中,右键单击标签,然后选择“ Explore as Table ”以编辑数组值。(可能由于版本问题,译者用2017版打开没有找到此选项卡,而是选择标签值的代码编辑器查看的此设置此标签的代码) 附加的模型还使用SQL IN子句,右侧的标记尝试在左侧获取一个在其数组中具有特定目标值的标记。
|