У меня уникальная проблема.У меня есть база данных с большим количеством таблиц, и я пытаюсь провести сравнение каждой таблицы с файлом.теперь в некоторых случаях моя БД содержит столбцы типа double / float, и они могут превышать определенное число десятичных разрядов по сравнению с тем же столбцом в файле.Скажем для удобства, мы выбрали это не 4 десятичных знака.
Теперь я хочу преобразовать все столбцы с плавающей запятой / двойные столбцы, возвращаемые моей БД, в строку из 4 десятичных знаков, если это больше, чем это. Как я могудобиться того же.Обратите внимание, что каждая из этих таблиц может содержать более 2000 строк, и я не хочу делать это сравнение тяжелым.Любая идея, как я могу добиться того же?
Заранее спасибо
На основе некоторых ответов и комментариев:
a) СУБД: MS SQl server
б) Я хочу, чтобы десятичные разряды сокращались, только если они превышают определенное число.т. е. если значение no равно 12.123, то оно должно равняться 12.123, а значение nt 12.1230
Я понимаю, что могу сделать это, используя #, но # просто печатает значение no, которое не округляется, т.е.выкл 12.1235