ORACLE SSRS - Проверить, находится ли строка между диапазоном (или рядом) строк - PullRequest
1 голос
/ 04 октября 2019

У меня есть предложение 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 могут быть буквы.

Так что мне было интересно, как сделать это сравнение со строками или чем-то эквивалентным.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...