У меня есть следующая таблица:
Table1
USER_ID NAME AGE GENDER ZIP_CODE
1 John 33 M 01086
2 NULL 22 M 01247
3 Brown NULL F 01581
Я хочу добавить растровое изображение в виде столбца в конце.
USER_ID NAME AGE GENDER ZIP_CODE NULL_COLUMN
1 John 33 M 01086 00000
2 NULL 22 M 01247 01000
3 Brown NULL F 01581 00100
Логика:
Если значение отличается от NULL, присвойте 0
Если значение = NULL, присвойте 1
Также, если я сделаюстолбец NULL, затем необходимо обновить NULL_COLUMN следующим образом:
Update table1 set name = NULL;
Table1
USER_ID NAME AGE GENDER ZIP_CODE NULL_COLUMN
1 NULL 33 M 01086 01000
2 NULL 22 M 01247 01000
3 NULL NULL F 01581 01100
Есть ли способ в Oracle SQL длясоздать NULL_COLUMN, используя условия, и обновить его, когда значения станут NULL?