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