---
source_url: https://docs.dolphindb.cn/zh/error_codes/S02000.html
fetched_at: 2026-05-19T09:09:12Z
category: error_codes
title: S02000
sha1: 8dccda9fe5e0ad5269683953fe25c64d1550f7c6
---

# S02000

## 错误代码

S02000

## 报错信息

Columns specified in valueColNames of function unpivot must be of the same data type.
RefId:S02000

## 错误原因

[unpivot](../funcs/u/unpivot.html) 函数的 *valueColNames*
参数指定的多列数据转换成一列，因此要求所有列的数据类型应一致。如果检查到类型不一致，会报这个错误。比如：

```dolphindb
t=table(1..3 as id, 2010.01.01 + 1..3 as time, 4..6 as col1, `aaa`bbb`ccc as col2)
t.unpivot(keyColNames=`id, valueColNames=`col1`col2);
```

unpivot 文档：[unpivot](../funcs/u/unpivot.html)

## 解决办法

检查 *valueColNames* 指定的各列数据类型是否一致。
