
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
10.10.2005, 23:39:15
|
|||
|---|---|---|---|
|
|||
Mozet MySQL prinjat stroku "5,5" kak znacenije dlja polja Double? |
|||
|
#18+
Mozna kakta zastavit MySQL (4.1.14) prinimat stroku s zapjatoi (a ne s tockoi) kak znacenije dlja polja DOUBLE. Nuzna Код: plaintext 1. A standart Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
16.10.2005, 11:11:37
|
|||
|---|---|---|---|
|
|||
Mozet MySQL prinjat stroku "5,5" kak znacenije dlja polja Double? |
|||
|
#18+
[quote]REPLACE(str,from_str,to_str) Returns the string str with all occurrences of the string from_str replaced by the string to_str.[/quote] То есть, надо примерно так: INSERT INTO mytbl (fieldDouble) VALUE (REPLACE("5,5",",",".")) Если я не правильно понял и данные хранятся в числовом поле, то можно работать с приведением типов: INSERT INTO mytbl (fieldDouble) VALUE(cast (REPLACE("5,5",",",".")) AS FLOAT) А выбор(если надо сохранить запятые) так: SELECT REPLACE((cast <поле, где число находится> as VARCHAR),".",",") FROM ... WHERE ... Только зачем работать вместо чисел со строками и зачем передавать с запятыми? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1853552]: |
0ms |
get settings: |
9ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
193ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
2ms |
| others: | 227ms |
| total: | 503ms |

| 0 / 0 |
