第八十一章 SQL函数 $LISTBUILD
从字符串构建列表的列表函数。
大纲
$LISTBUILD(element [,...])
参数
element- 任何表达式,或逗号分隔的表达式列表
描述
$LISTBUILD 接受一个或多个表达式,并为每个表达式返回一个包含一个元素的列表。
以下函数可用于创建列表:
$LISTBUILD,它从多个字符串创建一个列表,每个元素一个字符串。$LISTFROMSTRING,它从包含多个分隔元素的单个字符串创建一个列表。$LIST,从现有列表中提取子列表。
$LISTBUILD 与其他 SQL 列表函数一起使用:$LIST、$LISTDATA、$LISTFIND、$LISTFROMSTRING、$LISTGET、$LISTLENGTH 和 $LISTTOSTRING。
注意:$LISTBUILD 和其他 $LIST 函数使用优化的二进制表示来存储数据元素。出于这个原因,等效性测试可能无法对某些 $LIST 数据按预期工作。在其他情况下可能被视为等效的数据可能具有不同的内部表示。例如,$LISTBUILD(1) 不等于 $LISTBUILD('1')。
出于同样的原因,$LISTBUILD 返回的列表字符串值不应用于使用分隔符的字符搜索和解析函数,例如 $PIECE 和 $LENGTH