xquery больше, чем равная функция не работает - PullRequest
0 голосов
/ 22 октября 2018

Я пытаюсь поставить очень простую функцию в XQ и с трудом пытаюсь заставить ее работать.

говорят, что я получаю значение $ temp_Limit как 6.0 из предыдущего расчета, а позже просто хочу сравнение, где, если это значение больше или равно 0.0, тогда в ответе отображается то же значение, иначе значение по умолчанию 0.0.

 (
if ((xs:double($temp_Limit))>= xs:double('0.0'))
then
    $temp_Limit
else
    '0.0'
)

Просьба сообщить, что здесь не так.

...