Модераторы: skyboy
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> приведение числа к формату 
V
    Опции темы
lynx13
Дата 22.10.2008, 11:58 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



В базе есть данные типа float, и  в результате select'a эти данные должны иметь следующий вид:
-----------------пример---------------------
в базе                            результат
78246824623,56           78 246 824 623,56
PM MAIL   Вверх
skyboy
Дата 22.10.2008, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 15
Всего: 260



клиентский язык какой?
СУБД какая?
PM MAIL   Вверх
lynx13
Дата 22.10.2008, 14:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



delphi -oracle
PM MAIL   Вверх
vladimir74
Дата 22.10.2008, 14:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: нет
Всего: 3



результат где? в Delphi? так и приводи это в Delphi.
например с помощью DisplayFormat ....
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
lynx13
Дата 22.10.2008, 15:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



да мне надо чтоб sql-запрос в таком формате выводил
PM MAIL   Вверх
lynx13
Дата 23.10.2008, 09:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 120
Регистрация: 15.2.2008

Репутация: нет
Всего: нет



че-та я не нашла как отображать в таком формате float smile 
наверное на самом, деле проще через DisplayFormat
спасибо, vladimir74 !


PM MAIL   Вверх
Zloxa
Дата 23.10.2008, 16:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Чо?
****


Профиль
Группа: Завсегдатай
Сообщений: 3473
Регистрация: 12.9.2008

Репутация: 53
Всего: 161



Код

SQL> select to_char(78246824623.56,'FM999G999G999G990D99','NLS_NUMERIC_CHARACTERS = '', ''') from dual;
 
TO_CHAR(78246824623.56,'FM999G
------------------------------
78 246 824 623,56


Но это не приведение числа к формату.
Это преобразование числа к строке в заданном формате.
Если это надо для того, чтобы светить в отчете - преобразовывать на свервере - бред. Этим должен заниматься клиент или отчетник.Испльзование DisplayFormat для этих целей - правильнее.

Это сообщение отредактировал(а) Zloxa - 23.10.2008, 17:04


--------------------
Достоверно известно, что 89% людей доверяют статистике взятой с потолка smile
PM   Вверх
vladimir74
Дата 23.10.2008, 17:26 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 241
Регистрация: 28.11.2006

Репутация: нет
Всего: 3



Цитата(lynx13 @  23.10.2008,  07:31 Найти цитируемый пост)
наверное на самом, деле проще через DisplayFormat

Цитата(Zloxa @  23.10.2008,  14:55 Найти цитируемый пост)
Если это надо для того, чтобы светить в отчете - преобразовывать на свервере - бред. Этим должен заниматься клиент или отчетник.Испльзование DisplayFormat для этих целей - правильнее.

ага серверу - серерное клинту - клинское...  smile 
или это не из той темы  smile 
видать дело к пятнице  smile 
--------------------
* В доме помешанного не говорят о миксере.* На любой Ваш вопрос у меня есть любой мой ответ.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Составление SQL-запросов | Следующая тема »


 




[ Время генерации скрипта: 0.0478 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.