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

Откуда: Самара RU - Варна BG - Вольфсбург DE
Сообщений: 422
Коллеги,

Почему
select isnumeric('2E7') from pseudo_dual
возвращает 1, я еще могу понять.

Но почему

select isnumeric('2D7') from pseudo_dual


делает то же самое?

Счастье - это не станция назначения, а способ путешествовать

Спасибо,
9 дек 13, 16:08    [15265544]     Ответить | Цитировать Сообщить модератору
 Re: Экспонента  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 37228
select cast ('2D7' as float)
9 дек 13, 16:10    [15265560]     Ответить | Цитировать Сообщить модератору
 Re: Экспонента  [new]
Маланин Андрей
Member

Откуда: Самара RU - Варна BG - Вольфсбург DE
Сообщений: 422
Спасибо, это рецепт как обойти, а что такого в букве D в SQL Server, напомните, пожалуйста?

Ведь тут ничего не сказано про букву D, только про E!
9 дек 13, 16:14    [15265591]     Ответить | Цитировать Сообщить модератору
 Re: Экспонента  [new]
Shakill
Member

Откуда: мск
Сообщений: 1882
Маланин Андрей, это запись чисел двойной точности из фортрана, похоже
9 дек 13, 16:39    [15265847]     Ответить | Цитировать Сообщить модератору
 Re: Экспонента  [new]
alexeyvg
Member

Откуда: Moscow
Сообщений: 31865
Гавриленко Сергей Алексеевич
select cast ('2D7' as float)
Баг, в документации указано только E
9 дек 13, 17:34    [15266264]     Ответить | Цитировать Сообщить модератору
 Re: Экспонента  [new]
Маланин Андрей
Member

Откуда: Самара RU - Варна BG - Вольфсбург DE
Сообщений: 422
Одним багом больше!
13 дек 13, 15:17    [15288962]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить