
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
23.11.2015, 14:04:10
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Здравствуйте! столкнулся с проблемой нужно заменить пустое значение на ноль. В оракле NVL(' ',0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 14:31:01
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Здравствуйте! столкнулся с проблемой нужно заменить пустое значение на ноль. В оракле NVL(' ',0) coalesce(' ', 0) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 14:47:34
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Имеется в виду что если значение поля пусто нужно заменить его на 0. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 14:52:19
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456нужно заменить пустое значение на ноль. В оракле NVL(' ',0) Пустое значение - это NULL или строка нулевой длины? В первом случае COALESCE(), во втором (а равно если возможны оба) - то только CASE. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 15:05:40
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Можете привести пример? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 15:48:05
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Akinaто только CASE.или IF() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 15:50:27
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
У меня проблема как раз и заключается в том что если поле пусто то туда даже null не подставляется. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 15:54:28
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456, А причем тут INSERT вообще? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 15:59:50
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Потому что эта проверка мне нужна в insert ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:02:39
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Потому что эта проверка мне нужна в insertНо в INSERT еще нет поля как такового, т.к. запись еще не существует. Если нужно обработать вставляемое значение, то coalesce, CASE, IF() уже упомянули. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:04:36
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
А если поле пустое там нет null. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:05:15
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Ошибку выдает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:10:50
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Ошибку выдает.Ну так вы синтаксис нарушили, вот и выдает. Напишите вставляемое значение так: Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:15:27
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Я вставил кавычки, но это тип инт. Incorrect integer value: '' for column 'VS_N' at row 1 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:21:16
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Я вставил кавычки, но это тип инт. Incorrect integer value: '' for column 'VS_N' at row 1Пустые кавычки в MySQL не являются пустым значеним, т.е. NULL-ом. Пустые кавычки - это строка нулевой длины. Функция COALESCE законно посчитала их непустым значением и их же отдала на выход. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:23:04
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Что мне сделать чтобы код корректно отрабатывал? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:29:39
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Что мне сделать чтобы код корректно отрабатывал?Вы так и не объяснили, что сделать-то нужно? Опишите задачу более полно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:33:55
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
Мне при помощи инсерта нужно вставлять значения типа инт, но когда отрабатывает цикл значение может и не существовать. То значение которое не существует должно быть отловлено и вместо него поставлено значение 0. Поле таблицы типа инт. Нужно отловит значение которое не существует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:37:19
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Мне при помощи инсерта нужно вставлять значения типа инт, но когда отрабатывает цикл значение может и не существовать. То значение которое не существует должно быть отловлено и вместо него поставлено значение 0. Поле таблицы типа инт. Нужно отловит значение которое не существует.Тогда сделайте проверку прямо в той программе, где есть этот цикл. А то откуда нам знать, что там за несуществующие значения в этом языке... Если значение не существует, то вставляете 0. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 16:38:14
|
|||
|---|---|---|---|
|
|||
Как заменить пустое значение поля на ноль. |
|||
|
#18+
У меня работает цикл и в одной итерации выходят несколько значений, в одной итерации цикла срабатывает инсерт. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|
23.11.2015, 18:48:41
|
|||
|---|---|---|---|
Как заменить пустое значение поля на ноль. |
|||
|
#18+
son456Мне при помощи инсерта нужно вставлять значения типа инт, но когда отрабатывает цикл значение может и не существовать. Цикл может делать что угодно и где угодно. Серверу это сиренево. У него одна работа - ему запрос, он результат. Всё. А сформировать корректный текст запроса независимо от того, существует где-то там далеко значение или нет, должен клиент, который этот запрос шлёт серверу. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=47&mobile=1&tid=1832461]: |
0ms |
get settings: |
6ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
33ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 194ms |
| total: | 297ms |

| 0 / 0 |
