INSERT INTO Admin ( adminId, password, truename, nickname, areaId, recognizeCode, cellphone, telephone, email, roleType, status, source , startTime , endTime , schoolId ) Values ( #{adminId}, #{password}, #{truename}, #{nickname}, #{areaId}, #{recognizeCode}, #{cellphone}, #{telephone}, #{email}, #{roleType}, #{status}, #{source} , #{startTime} , #{endTime} , #{schoolId}) ON CONFLICT(nickname) do update set password=excluded.password,truename=excluded.truename,areaId = excluded.areaId, recognizeCode=excluded.recognizeCode,cellphone=excluded.cellphone,telephone=excluded.telephone,email=excluded.email,roleType=excluded.roleType, status=excluded.status,source=excluded.source,startTime=excluded.startTime,endTime=excluded.endTime,schoolId=excluded.schoolId UPDATE Admin SET password = #{password}, truename = #{truename}, nickname = #{nickname}, areaId = #{areaId}, recognizeCode = #{recognizeCode}, cellphone = #{cellphone}, telephone = #{telephone}, email = #{email}, roleType = #{roleType}, status = #{status}, source = #{source} , startTime = #{startTime} , endTime = #{endTime} , schoolId = #{schoolId} WHERE adminId=#{adminId} UPDATE Admin SET password = #{password} where adminId = #{adminId}