mac, name, open, type, description, createtime, modifytime delete from device where mac = #{mac,jdbcType=VARCHAR} insert into device (mac, name, open, type, description, createtime, modifytime) values (#{mac,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{open,jdbcType=CHAR}, #{type,jdbcType=CHAR}, #{description,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{modifytime,jdbcType=TIMESTAMP}) insert into device mac, name, open, type, description, createtime, modifytime, #{mac,jdbcType=VARCHAR}, #{name,jdbcType=VARCHAR}, #{open,jdbcType=CHAR}, #{type,jdbcType=CHAR}, #{description,jdbcType=VARCHAR}, #{createtime,jdbcType=TIMESTAMP}, #{modifytime,jdbcType=TIMESTAMP}, update device name = #{name,jdbcType=VARCHAR}, open = #{open,jdbcType=CHAR}, type = #{type,jdbcType=CHAR}, description = #{description,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, modifytime = #{modifytime,jdbcType=TIMESTAMP}, where mac = #{mac,jdbcType=VARCHAR} update device set name = #{name,jdbcType=VARCHAR}, open = #{open,jdbcType=CHAR}, type = #{type,jdbcType=CHAR}, description = #{description,jdbcType=VARCHAR}, createtime = #{createtime,jdbcType=TIMESTAMP}, modifytime = #{modifytime,jdbcType=TIMESTAMP} where mac = #{mac,jdbcType=VARCHAR}