присвоить значение полю

Дима1991
Дата: 15.01.2013 10:43:39
есть такая выборка:
SELECT SUM(kol) as allkol, SUM(sum_ue) as allsumue FROM vremdbf WHERE INLIST(simv, '2', '4') INTO CURSOR tmpsumue


т.к. в курсоре vremdbf не нашлось совпадений в поля allkol и allsumue заносятся NULL.. как присвоить значение 0 этим полям
tanglir
Дата: 15.01.2013 10:44:48
Дима1991,

nvl()
Дима1991
Дата: 15.01.2013 10:49:15
tanglir, так? nvl(simv,0)
Дима1991
Дата: 15.01.2013 10:50:28
вернее nvl(allkol,0)
tanglir
Дата: 15.01.2013 11:07:27
Дима1991,

nvl(sum(...),0)
Дима1991
Дата: 15.01.2013 11:11:42
tanglir, а я так: nvl(allkol,0) написал присваивает вместо NULL 0 разницы нету наверное.. работает вроде норм. Спасибо!
tanglir
Дата: 15.01.2013 11:19:13
Дима1991, понял, вы уже к результирующему полю нвл() применяете. Ну да, можно и так.
Дима1991
Дата: 15.01.2013 12:27:46
У меня такая ситуация связанная с windows 7 чтобы не создавать новую тему сюда решил написать. проект до меня еще написан на 6-м фокспро, так вот его компилирую на винд. 7 ошибка пишет "не удалось обновить курсор", а хр нормально компилируется. Из-за чего может быть это связано? может как-то права доступа надо изменить? никто не сталкивался с таким?
tanglir
Дата: 15.01.2013 12:30:57
Дима1991
7 ошибка пишет "не удалось обновить курсор"
Мало прав на папку с временными файлами, инфа 100%.