回答

收藏

不要在空时更新字段

技术问答 技术问答 141 人阅读 | 0 人回复 | 2023-09-13

我有一个更新句子来更新ID = xx的字段x,y和z。3 r( s+ E# |+ S- L! P
在表中,我有几个不同的x_created_datetime字段(不同人员维护/输入的记录的不同部分)。如果是为了,我想写一个查询null这个字段将更新,但如果没有,null保留。& A- f4 g6 e, `3 P. \
所以我有:* A( G. o1 m; L
UPDATE newspapersSET scan_notes = "data",   scan_entered_by = "some_name",   scan_modified_date = "current_unix_timestamp"WHERE id = X我需要的是一种添加以下内容的方法,但上述内容总是会更新:8 G. N9 l8 d0 E
scan_created_date = "current_unix_timestamp"where scan_created_date is null我希望我能在不处理第二件事的情况下做到这一点。任何关于如何做到这一点的想法?
8 N2 D+ I" J$ f/ V: u                                                                $ o8 z5 M! t% \' u
    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则