我正在尝试使用 Azure ML 平台查询 MS Access Web 应用程序 (SQL Azure)。我 try catch 的字段是定点数(小数点后 6 位)
类型,这是 Azure SQL 中的默认数字字段类型。当我尝试查询该字段时,出现错误:
错误 1000:AFx Library 库异常:不支持 Decimal 类型
我尝试将其转换为另一种形式,如下所示:
从b中选择cast(a)
并得到错误:
错误 0069:SQL 查询“从“b”中选择强制转换(“a”作为 float )”不正确:
列名不能为 null 或为空。
什么给出了?
此外,Azure ML 为何不支持 Azure SQL 的默认设置???
最佳答案
根据 serhiyb 的回答,胜利是将其分配给另一个变量:
从“Table”中选择cast(“field”as float) as 'someAlias'
关于azure - 错误 1000 : AFx Library library exception: Type Decimal is not supported,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38978361/