2016-08-16 4 views
1

Я пытаюсь запросить веб-приложение MS Access (SQL Azure) с использованием платформы Azure ML. Поле, которое я пытаюсь захватить, это тип Fixed-point number (6 decimal places), тип поля по умолчанию в Azure SQL. Когда я пытаюсь запросить это поле, я получаю ошибку:Ошибка 1000: Исключение библиотеки библиотеки AFx: Тип Decimal не поддерживается

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 SQL в Azure ML ???

+1

При отливке попытка предоставления псевдоним Лик выбора актеров (а ...) как «someAlias» FROM б – serhiyb

+0

Правильно! Это сработало красиво. Быть более полным: победившим решением было: 'select cast (« field »as float) как« someAlias ​​»FROM« Table »'. Благодаря! Ответ для rep? –

+0

Не беспокойтесь, рад, что это помогло. – serhiyb

ответ

2

В соответствии с ответом serhiyb, тем победа была присвоить его другой переменной:

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

 Смежные вопросы

  • Нет связанных вопросов^_^