错误1000:AFx库库异常:不支持类型十进制

时间:2016-08-16 15:03:11

标签: azure azure-sql-database azure-machine-learning-studio

我正在尝试使用Azure ML平台查询MS Access Web App(SQL Azure)。我尝试捕获的字段是类型Fixed-point number (6 decimal places),它是Azure SQL中的默认数字字段类型。当我尝试查询此字段时,出现错误:

Error 1000: AFx Library library exception: Type Decimal is not supported

我已尝试将其转换为其他形式,如下所示:

select cast(a) FROM b

得到了错误:

Error 0069: SQL query "select cast("a" as float) from "b"" is not correct: Column names cannot be null or empty.

是什么给出了?

此外,Azure ML ???支持Azure SQL上的默认设置

1 个答案:

答案 0 :(得分:3)

根据serhiyb的回答,胜利是将其分配给另一个变量:

Select cast("field" as float) as 'someAlias' FROM "Table"