У меня есть таблица, которая имеет около 17 полей.Мне нужно выполнять частые обновления в этой таблице.Но проблема в каждый раз, когда я могу обновлять только несколько полей .Каков наилучший способ написать запрос на обновление в таком сценарии?Я ищу вариант, в котором значение обновляется, только если оно не равно нулю .
Например, у меня есть четыре поля в базе данных Скажи A, B, C, D.Пользователь обновляет значение, скажем D. Все остальные значения остаются прежними.Поэтому я хочу запрос на обновление, который обновляет только значение D, оставляя остальные без изменений.Поэтому, если я поставлю a, b и c как null и d со значением, предоставленным пользователем, я хочу написать запрос на обновление, который только обновляет значение d как a, b и c равно нулю.Это что-то достижимое?
Я пользуюсь базой данных SQLite.
Может кто-нибудь пролить свет на это?