Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Как правильно вывести данные из поля типа Real  [new]
Kniaz
Member

Откуда:
Сообщений: 50
Записываю в поле типа Real число 33.508. Select даёт результат 33.507999. Как мне сделать так чтобы Select выдавал именно то число которое я ввёл.
Попробовал применить Round, что-то ничго не получается.
HELP.
23 дек 04, 13:28    [1204084]     Ответить | Цитировать Сообщить модератору
 Re: Как правильно вывести данные из поля типа Real  [new]
Glory
Member

Откуда:
Сообщений: 104760
Как мне сделать так чтобы Select выдавал именно то число которое я ввёл.
Не использовать типы данных которые по сути своей предназначепны для хранеия ПРИБЛИЗИТЕЛЬНЫХ данных.
23 дек 04, 13:29    [1204089]     Ответить | Цитировать Сообщить модератору
 Re: Как правильно вывести данные из поля типа Real  [new]
Алексей2003
Member

Откуда: Москва
Сообщений: 5645
select convert(decimal(20,3), col) from tab


для спящего время бодрствования равносильно сну
23 дек 04, 13:31    [1204102]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить