public static String getTableNameBySql(Cg cg){
		String tableName = null;
		
		String tableSql = formartSql(cg.getTableSql());
		if(tableSql!=null && tableSql.trim().length()>0){
			try{
//				tableSql=tableSql.replaceAll("--.*\r\n","\r\n");
				String[] strs = tableSql.split("\r\n");
				
				if(strs!=null && strs.length>0){
					for(int i=0;i<strs.length;i++){
						if(strs[i].trim().toLowerCase().startsWith("create table")){
							Pattern p = Pattern.compile("create table\\s+`([^`]*)`.*");
							Matcher m = p.matcher(strs[i].trim().toLowerCase());
							m.matches();
							tableName=m.group(1);
							break;
						}
						
					}
				}
			}catch(Exception e){
				System.out.println("匹配表名出错,请检查sql是否按标准格式提交...");
				e.printStackTrace();
			}
			
		}
		
		return tableName;
	}