Вниз
Скачать: CL | DM;

Значение null в 0 или ""   Найти похожие ветки 

← →
dolmat   (2004-08-20 17:20) [0]

Есть база с полями
field1 varchar(5),
field2 smallint
Необходимо создать поле
field3 computed by (field1||field2)

Так если в записи нет значения field2, то и значение field3=null
а как сделать чтобы оно было хотябы=field1


← →
Соловьев ©   (2004-08-20 17:21) [1]

cast


← →
dolmat   (2004-08-20 17:30) [2]

>Соловьев ©   (20.08.04 17:21) [1]
cast не помогает может я что не так делаю
computed by (field1||cast(field2 as char));


← →
stud ©   (2004-08-20 17:32) [3]

а coalesce в 7 есть?


← →
Соловьев ©   (2004-08-20 17:32) [4]


> computed by (field1||cast(field2 as char));

а нету там функций coalesce или case?


← →
dolmat   (2004-08-20 17:42) [5]

есть if, но он не сработал.


← →
Соловьев ©   (2004-08-20 17:44) [6]


> field3 computed by (field1||field2)

а почему нельзя для второго поля задать дефаулт 0? почему оно интежер? зачем их складывать? Зачем делать вычисляемое поле? ИМХО, это и на клиенте можно с успехом сделать



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.035 c
1-1094392347
ZLG
2004-09-05 17:52
2004.09.19
Как сохранить состояние CheckBox, radiobutton, edit


14-1093947617
Delirium
2004-08-31 14:20
2004.09.19
Теперь, посылая кого-нибудь, вы точно знаете куда он пойдёт :)


3-1093251136
Алексей
2004-08-23 12:52
2004.09.19
ADO: из ФОКСА в ДБАЗЕ


10-1039664696
nik_d
2002-12-12 06:44
2004.09.19
Обратный вызов в MIDAS


14-1093525319
VMcL
2004-08-26 17:01
2004.09.19
Документирование кода (щас меня будут бить ногами :-)




   Наверх