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

Откуда: Moscow
Сообщений: 279
Всем доброго времени!
Вывожу данные из таблицы в Эксель
....
INSERT OPENDATASOURCE ('Microsoft.Jet.OLEDB ....
одно из полей таблицы тип float, при экспорте в xls , если значение
небольшое, то выводит как число с фикс.точкой (7777.222), а при большом значении числа 1.63022e+006, можно ли как нибудь преобразовать при выводе
в вид (7777.222)? Спасибо
16 июн 04, 14:42    [745396]     Ответить | Цитировать Сообщить модератору
 Re: Как преобразовать число с плав.точкой при экспорте в Excel  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
ну, в запросе то самой вставки и приведи его к благообразному типу

select ..., cast(<одно из полей таблицы тип float> as money) as [<одно из полей таблицы тип float>] from...
16 июн 04, 14:49    [745432]     Ответить | Цитировать Сообщить модератору
 Re: Как преобразовать число с плав.точкой при экспорте в Excel  [new]
Crimean
Member

Откуда:
Сообщений: 13148
А мне str() нравиЦЦа
16 июн 04, 15:05    [745496]     Ответить | Цитировать Сообщить модератору
 Re: Как преобразовать число с плав.точкой при экспорте в Excel  [new]
tpg
Member

Откуда: Novosibirsk
Сообщений: 23902
А я денюжки люблю...:)))
16 июн 04, 15:09    [745518]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить