# COUNT\_VALUES

返回给定数组中非空项的数量。

## 语法

```
COUNT_VALUES(input)
```

## 参数

| 名称 | 类型 | 描述 | 默认值 |
| --- | --- | --- | --- |
| 输入 | 任意 | 输入数组 |  |

## 返回

输入数组中非空项的数量。如果输入是原始值，则在为 null 时返回 **0**，否则返回 **1 1**。

***

## 示例

| 输入 | 输出 |
| --- | --- |
| null::string | 0 |
| array["a", "b", "c"] | 3 |
| array[1, 2, 3, 4] | 4 |