-- 工行积分推送队列表 -- 临时修改sql_mode,避免只能使用严格模式的问题 SET SESSION sql_mode = ''; -- 创建表 CREATE TABLE IF NOT EXISTS `fa_icbc_queue` ( `id` int(11) NOT NULL AUTO_INCREMENT COMMENT 'ID', `mobile_phone` varchar(20) NOT NULL DEFAULT '' COMMENT '手机号', `integral_value` int(11) NOT NULL DEFAULT '0' COMMENT '积分值', `integral_type` varchar(50) NOT NULL DEFAULT '' COMMENT '积分类型', `nickname` varchar(100) NOT NULL DEFAULT '' COMMENT '用户昵称', `status` tinyint(1) NOT NULL DEFAULT '0' COMMENT '状态:0=待处理,1=处理中,2=成功,3=失败', `retry_count` int(11) NOT NULL DEFAULT '0' COMMENT '重试次数', `result` text COMMENT '返回结果', `error_msg` varchar(500) DEFAULT '' COMMENT '错误信息', `createtime` int(11) DEFAULT NULL COMMENT '创建时间', `updatetime` int(11) DEFAULT NULL COMMENT '更新时间', PRIMARY KEY (`id`), KEY `status` (`status`), KEY `createtime` (`createtime`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='工行积分推送队列'; -- 恢复原来的sql_mode(可选) -- SET SESSION sql_mode = 'ONLY_FULL_GROUP_BY,STRICT_TRANS_TABLES,NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION';