技术类 Sql实现更新的时候判断是否为某个值再更新 lyingzhu 2022年8月29日 2022年9月9日 sql解析:这里是判断是否为null和空字符串,是就不更新,不是就更新 Oracle PL/SQL UPDATE sys_user SET user_name = IF ( user_name IS NULL OR LENGTH( user_name )= 0, user_name, '54354' ) WHERE sys_user.id = 8; 1234567 UPDATE sys_user SET user_name =IF ( user_name IS NULL OR LENGTH( user_name )= 0, user_name, '54354' ) WHERE sys_user.id = 8; 浏览量: 4