У меня есть предложение where для запроса, сделанного в Oracle, например:
WHERE ColX >= lowerLimit AND
ColX <= upperLimit
Дело в том, что ColX - это тип nvarchar, а также оба ограничения (параметры, запрашиваемые у пользователя).
Я выполняю запрос с помощью Query Reporter, и мои результаты в порядке. Когда я пытаюсь выполнить этот запрос на SSRS, он не выполняется, по какой-то причине
ColX <= upperLimits
начинает действовать так, как
ColX < upperLimits
ColX имеет такие данные, как: '000012345', '012345690', '000000012, '123456789'
На самом деле это числа, моя работа заключалась в том, чтобы преобразовать их в тип данных Long в SSRS, но мне сказали, что я не всегда могу сделать это, потому что в ColX могут быть буквы.
Так что мне было интересно, как сделать это сравнение со строками или чем-то эквивалентным.