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

start [/forum/topic.php?fid=47&msg=39111080&tid=1832461]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
58ms |
get tp. blocked users: |
2ms |
| others: | 239ms |
| total: | 378ms |

| 0 / 0 |
