错误消息“枢轴列必须具有可比性”

时间:2019-04-08 17:40:55

标签: sql-server pivot

我有一个简单的代码,我试图在其中透视一些数据。我收到一条错误消息“枢轴列必须是可比较的。列“ MX”的类型是“文本”,这是不可比较的。”

这是用于SQL Server 2017。

com.google.speed.summary

1 个答案:

答案 0 :(得分:0)

这是将这些已弃用的数据类型更改为2005年(14年前)引入的数据类型的另一个原因。最简单的解决方案是将列转换/转换为可比较的数据类型。

{{1}}

始终为表加上别名,这在进行跨数据库查询时非常重要,因为不建议使用4部分和3部分的列名。