В MS SQL мне нужен подход для определения наибольшего масштаба, используемого строками для определенного десятичного столбца.
Например, десятичное число Col1 (19,8) имеет шкалу 8, но мне нужно знать, действительно ли используются все 8, или используются только 5, 6 или 7.
Пример данных:
123.12345000
321.43210000
5255.12340000
5244.12345000
Для приведенных выше данных мне нужно, чтобы запрос возвращал 5, или 123.12345000, или 5244.12345000.
Меня не беспокоит производительность, я уверен, что будет полное сканирование таблицы, мне просто нужно выполнить запрос один раз.