|
MySQL.RU - Webboard
Вернуться
Как точно засунуть DECIMAL ? (Mulder) 26/12/2001 - 23:44:31
Re: Как точно засунуть DECIMAL ? (walrus) 27/12/2001 - 09:56:43
Re: Как точно засунуть DECIMAL ? (Mulder) 27/12/2001 - 13:01:14
Re: Как точно засунуть DECIMAL ? (walrus) 28/12/2001 - 08:46:14
Re: Как точно засунуть DECIMAL ? (Mulder) 29/12/2001 - 13:57:58
> Original message text:
> From: Mulder - 26/12/2001 - 23:44:31
> Subject:Как точно засунуть DECIMAL ?
> -----------------
> Вот проблема:
> Пишу я на Яве прогу, которая работает с mySQL:
> Создаю таблицу Create Table <....> count DECIMAL(20) <...> - создается.
> Затем я туда записываю число в 20 знаков - допустим 22222222222222222222, а она мне в базу записывает вот что -22222222222222221000.
>
> ЧТО С ЭТИМ ДЕЛАТЬ??? - ПОЧЕМУ это происходит????
> И как этого избежать?
>
From: walrus - 28/12/2001 - 08:46:14
Subject:Как точно засунуть DECIMAL ?
-----------------
что то ты не то делаешь. Вот без всяких настроек.
mysql> select version();
+-------------+
| version() |
+-------------+
| 3.23.46-log |
+-------------+
1 row in set (0.00 sec)
mysql> create table tdec (fld decimal(20));
Query OK, 0 rows affected (0.08 sec)
mysql> insert into tdec values('22222222222222222222');
Query OK, 1 row affected (0.00 sec)
mysql> select * from tdec;
+----------------------+
| fld |
+----------------------+
| 22222222222222222222 |
+----------------------+
1 row in set (0.00 sec)
mysql> insert into tdec values('99999999999999999999');
Query OK, 1 row affected (0.00 sec)
mysql> select * from tdec;
+----------------------+
| fld |
+----------------------+
| 22222222222222222222 |
| 99999999999999999999 |
+----------------------+
2 rows in set (0.00 sec)
mysql>
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
1381
|
|