跳到主要内容

Exists - 脚本函数

Exists() 用于确定是否已经将特定字段值加载到数据加载脚本中的字段。此函数用于返回 TRUEFALSE,这样它可以用于 LOAD 语句或 IF 语句中的 where 子句。

信息注释您也可使用 Not Exists() 来确定是否尚未加载字段值,但是如果要在 where 子句中使用 Not Exists(),建议您小心。Exists() 函数在当前表格中测试之前加载的表格和之前加载的值。因此,仅加载第一次出现的值。如果遇到第二次出现的值,值已经被加载。有关更多信息,请查看示例。

语法:  

Exists(field_name [, expr])

返回数据类型: 布尔值

参数:  

参数
参数 说明
field_name

您希望在其中搜索值的字段的名称。您可使用没有引号的确切字段名称。

字段必须已经由脚本加载。这意味着您无法在脚本中进一步往下引用在子句中加载的字段。

expr

您希望检查值是否存在。您可使用引用当前加载语句中一个或数个字段的确切值或表达式。

信息注释您无法引用未包含在当前加载语句中的字段。

该参数为可选。如果您忽略它,函数将检查当前记录中的 field_name 的值是否已存在。

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们如何改进!