Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server Powerpivot sql查询失败-无法将值转换为表列请求的数据类型_Sql Server_Excel_Database Connection_Powerpivot - Fatal编程技术网

Sql server Powerpivot sql查询失败-无法将值转换为表列请求的数据类型

Sql server Powerpivot sql查询失败-无法将值转换为表列请求的数据类型,sql-server,excel,database-connection,powerpivot,Sql Server,Excel,Database Connection,Powerpivot,我试图通过powerpivot执行一个sql查询,结果出现以下错误 “无法将值转换为表(大量十六进制字符串)列(名称)请求的数据类型” Powerpivot的验证器对该查询很满意,并且同一查询在sql management studio中运行良好,您知道如何解决此问题吗?当您更新表中的查询时,通常会发生这种情况,该表中已包含来自原始查询的数据,并且该表中的列已根据以前的查询分配了数据类型。 重新创建表或将数据类型更改为新查询中的数据类型 希望有帮助。我也有同样的问题。我正在查询sharepoin

我试图通过powerpivot执行一个sql查询,结果出现以下错误

“无法将值转换为表(大量十六进制字符串)列(名称)请求的数据类型”


Powerpivot的验证器对该查询很满意,并且同一查询在sql management studio中运行良好,您知道如何解决此问题吗?

当您更新表中的查询时,通常会发生这种情况,该表中已包含来自原始查询的数据,并且该表中的列已根据以前的查询分配了数据类型。 重新创建表或将数据类型更改为新查询中的数据类型


希望有帮助。

我也有同样的问题。我正在查询sharepoint上的Powerpivot书籍,返回的一些值为空或“NaN xxx”。这是因为我在测量中生成了
Iferror(,blank())


我将计算的度量值从
IFERROR(,Blank())
更改为
IFERROR(,0)
,然后我可以在sharepoint上成功查询模型。

EXCEL中的单元格是否已分配了数据类型,如
Number
SELECT [name], [table].[group],[table2].[group2] ,SUM([number]) AS number
FROM table LEFT JOIN [table2] ON table.[group ID]  = [table2].id 
GROUP BY [name],[table].[group],[table2].[group2]