我正在尝试使用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上的默认设置
答案 0 :(得分:3)
根据serhiyb的回答,胜利是将其分配给另一个变量:
Select cast("field" as float) as 'someAlias' FROM "Table"