powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить лишние нули
4 сообщений из 4, страница 1 из 1
Как удалить лишние нули
    #34335343
Don VinNi
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
select char(g46) from table1

возврашает следуйщие значение

Код: plaintext
1.
2.
3.
4.
5.
 0000000000044 . 46 
 0000000000038 . 67 
 0000000000001 . 00 
 0000000000000 . 17 

     4  записей выбрано.

g46 определен как decimal(15,2) возможно ли удалить нули из этого результата что бы получилось следующие значения.

Код: plaintext
1.
2.
3.
 44 . 46 
 38 . 67 
  1 . 00 
  0 . 17 
...
Рейтинг: 0 / 0
Как удалить лишние нули
    #34335489
1. Используя SQL:
...
Рейтинг: 0 / 0
Как удалить лишние нули
    #34335509
1. Используя SQL:
strip('0000012.34',L,'0')
Правда будет не очень красиво, если не будет разряда до точки. Тогда нужен будет case
2. Использовать средства форматирования того языка, на котором пишется приложение.
Это предпочтительнее, если конечно это у тебя приложение.
...
Рейтинг: 0 / 0
Как удалить лишние нули
    #34335563
const64
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня есть смутное ощущение, что проблема решается с помощью PATCH1 или PATCH2, но конкретно я пока не нашел...
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / Как удалить лишние нули
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]