powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / не ANSI Decimal(p)
5 сообщений из 5, страница 1 из 1
не ANSI Decimal(p)
    #33152477
PSasa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в Informix есть такой тип decimal(p)
Он хранит p знаков
аналог такого типа в DB2 - DECIMAL(p,0) - фактически integer
или же float
Оба этих типа не подходят так как у них различные поведения.

Хотелось бы узнать, кто-нибудь эмулировал decimal(p) в DВ2
...
Рейтинг: 0 / 0
не ANSI Decimal(p)
    #33152703
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Почему же у "DB2 - DECIMAL(p,0) - фактически integer или же float"? Вы DB2 ни с чем не перепутали?
...
Рейтинг: 0 / 0
не ANSI Decimal(p)
    #33152709
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
они (DECIMAL) в DB2 BCD
...
Рейтинг: 0 / 0
не ANSI Decimal(p)
    #33153268
Astron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
------------------------------ Введенные команды ------------------------------
connect to UTF8DB ;
------------------------------------------------------------------------------
connect to UTF8DB 

   Информация соединения с базой данных

 Сервер баз данных           = DB2/NT  8 . 2 . 0 
 ID авторизации SQL          = ASTRON
 Алиас локальной базы данных = UTF8DB


Соединение JDBC с назначением выполнено успешно.
------------------------------ Введенные команды ------------------------------
CREATE TABLE DECIMAL (DECIMAL DECIMAL( 9 ));
------------------------------------------------------------------------------
CREATE TABLE DECIMAL (DECIMAL DECIMAL( 9 ))
DB20000I  Команда SQL выполнена успешно.

...
Рейтинг: 0 / 0
не ANSI Decimal(p)
    #33153275
Victor Metelitsa
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
тогда уж так:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
connect to tickproc user vvm using             

   Информация соединения с базой данных

 Сервер баз данных           = DB2/NT  8 . 2 . 2 
 ID авторизации SQL          = VVM
 Алиас локальной базы данных = TICKPROC


CREATE TABLE DECIMAL (DECIMAL DECIMAL( 31 ))
DB20000I  Команда SQL выполнена успешно.

INSERT INTO DECIMAL(DECIMAL) VALUES( 1234567890123456789012345678901 )
DB20000I  Команда SQL выполнена успешно.

SELECT * FROM DECIMAL

DECIMAL                          
---------------------------------
  1234567890123456789012345678901 ,

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


DROP TABLE DECIMAL
DB20000I  Команда SQL выполнена успешно.

terminate 
DB20000I  Команда TERMINATE выполнена успешно.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / IBM DB2, WebSphere, IMS, U2 [игнор отключен] [закрыт для гостей] / не ANSI Decimal(p)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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