如果更新值为空,则不更新列
我有这样的查询(在函数中):
UPDATE some_table SET column_1 = param_1, column_2 = param_2, column_3 = param_3, column_4 = param_4, column_5 = param_5WHERE id = some_id;param_x我的函数参数在哪里?有没有办法不更新这些参数的列?NULL?例如-
如果param_4和param_5是NULL,然后只更新前三列,离开旧值column_4和c ...