|
|
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
Подскажите как грамотно сделать следующее. При добавлении одной таблицы в другую, нужно значение одного поля заменить на "пусто", при условии, что поле нужное нам поле = IsNull. А то приходиться это делать когда данные уже добавлены... Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 13:42 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
авторIIf(Delivery!TM=Null,"",Null) Во-первых, не ...=Null, а IsNull(...). Во-вторых, то же самое можно написать в инсерте. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 14:27 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
А можно чуть подробнее. Как это дело организовать в INSERT ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 14:42 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
IIf(IsNull(TM),"",Null) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 14:51 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 15:27 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
Удобнее, имхо, поменять IIf(IsNull(TM),"",Null) на nz(TM) А тут можно покороче малость сделать UPDATE Delivery SET Delivery.TM = IIf(Delivery!TM=Null,"",Null) WHERE (((Delivery.TM) Is Null)); = UPDATE Delivery SET Delivery.TM ="" WHERE Delivery.TM Is Null; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 17:16 |
|
||
|
Обновление поля при добавлении в таблицу
|
|||
|---|---|---|---|
|
#18+
2 Geo: nz(TM) - это IIf(IsNull(TM),"",TM), а не IIf(IsNull(TM),"",Null). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2004, 17:54 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=45&tid=1675652]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
152ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
41ms |
get tp. blocked users: |
1ms |
| others: | 222ms |
| total: | 456ms |

| 0 / 0 |
