Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MS SQL Server > Остановить округление чисел


Автор: Yagmort 1.2.2011, 10:53
Как остановить округление чисел в SQL ? мне надо вывести число 0,9999999 без округления.

Автор: Ejhi 1.2.2011, 18:53
Выложите код запроса. И скрипты создания таблиц.

Автор: Zloxa 1.2.2011, 20:05
Ejhi, причем здесь структура таблиц? Речь вед о формате вывода на клиенте.  smile 

Автор: Deniz 2.2.2011, 06:40
Цитата(Zloxa @  1.2.2011,  22:05 Найти цитируемый пост)
Речь вед о формате вывода на клиенте.
если только в sql-запросе не используются функции форматирования(конвертации), но это мало вероятно.
Цитата(Yagmort @  1.2.2011,  12:53 Найти цитируемый пост)
мне надо вывести число 0,9999999 без округления. 
куда вывести? В грид, в отчет, в файл (sql-запросом)?

Автор: Ejhi 2.2.2011, 10:29
Цитата(Zloxa @  1.2.2011,  18:05 Найти цитируемый пост)
Ejhi, причем здесь структура таблиц?

Чтобы понять, откуда растут ноги у 0,9999999.

Автор: Yagmort 4.2.2011, 10:15
Цитата(Ejhi @ 2.2.2011,  10:29)
Цитата(Zloxa @  1.2.2011,  18:05 Найти цитируемый пост)
Ejhi, причем здесь структура таблиц?

Чтобы понять, откуда растут ноги у 0,9999999.

Использую в качестве времени 999 дней 99 часов 99 минут, а по поводу округления проблему решил, вывожу все это в тип varchar

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)