mysql的on duplicat key update
CREATE TABLE `wz_info` (
`id` bigint(20) NOT NULL AUTO_INCREMENT,
`wz_code` varchar(128) NOT NULL COMMENT '违章编码',
`supplier_wz_code` varchar(128) NOT NULL COMMENT '供应商违章编号',
`plate_number` varchar(10) NOT NULL COMMENT '车牌号',
`car_model` varchar(11) NOT NULL COMMENT '车型',
`wz_time` varchar(64) NOT NULL COMMENT '违章时间:yyyy-MM-dd hh:mm:ss',
`wz_wfxwdm` varchar(64) DEFAULT '' COMMENT '违法行为代码',
`wz_province_name` varchar(10) DEFAULT NULL COMMENT '违章所在省份',
`wz_province_code` varchar(12) DEFAULT NULL COMMENT '违章所在省份编码',
`wz_city_name` varchar(20) DEFAULT NULL COMMENT '违章城市名称',
`wz_city_code` varchar(12) DEFAULT NULL COMMENT '违章城市编码',
`wz_locale` varchar(255) DEFAULT NULL COMMENT '违章地点详情',
`wz_reason` varchar(255) DEFAULT NULL COMMENT '违章原因',
`wz_fine` decimal(11,2) unsigned NOT NULL COMMENT '''罚款''',
`wz_deduct_point` int(3) unsigned DEFAULT '0' COMMENT '扣分',
`overdue_fine` decimal(11,2) unsigned DEFAULT '0.00' COMMENT '滞纳金',
`handling_fee` decimal(11,2) unsigned NOT NULL DEFAULT '0.00' COMMENT '手续费',
`supplier_handling_fee` decimal(11,2) unsigned NOT NULL COMMENT '供应商收取手续费',
`additional_fee` decimal(11,2) unsigned NOT NULL COMMENT '平台附加费用',
`voucher_no` varchar(64) DEFAULT NULL COMMENT '凭证号/监控编号',
`collection_mechanism` varchar(100) DEFAULT NULL COMMENT '采集机构',
`agent_flag` int(1) DEFAULT '0' COMMENT '支持代办:0-否,1-是',
`brbz_flag` int(1) unsigned DEFAULT '0' COMMENT '扣分支持本人本证办理:0-否,1-是',
`agent_information` varchar(500) DEFAULT NULL COMMENT '代办资料项,多个英文逗号隔开',
`agent_information_accurate` varchar(255) DEFAULT NULL COMMENT '需补充代办资料,json串:key对应代办资料项,value对应代办资料长度(非图片地址字段、编号类资料有效0-完整信息,大于0表示后几位)',
`supplier_no` int(1) unsigned NOT NULL COMMENT '供应商编号',
`hf_supplier_no` int(11) DEFAULT '0' COMMENT '代办手续费计算供应商',
`add_time` int(11) unsigned NOT NULL COMMENT '违章信息添加时间',
`last_update_time` int(11) unsigned NOT NULL COMMENT '最后更新时间',
PRIMARY KEY (`id`),
UNIQUE KEY `IDX_WZ_INFO_WZ_CODE` (`wz_code`),
KEY `IDX_WZ_INFO_PLATE_NUMBER` (`plate_number`) USING BTREE
) ENGINE=InnoDB AUTO_INCREMENT=887 DEFAULT CHARSET=utf8mb4 COMMENT='违章信息记录表';