根据公司的业务需求,我们需要将某张表按照月度创建分表,也就是每个月一张表。途中遇到许多问题,最终解决,希望对大家有所帮助。
java 代码
final static String preTableName = "visit_history_";
//根据当前日期返回表名
public String getTableNameByNowDate() {
Calendar calendar = Calendar.getInstance();
String calendarMounth = null;
//日历获取的月份为0-11,所以这里加1
if (calendar.get(Calendar.MONTH) < 9) {
calendarMounth = "0" + (calendar.get(Calendar.MONTH) +