SOURCE

console 命令行工具 X clear

                    
>
console
$(function(){
  $('#genSql').click(function(){
    if($('#sqlTpl').val()) {
      $('#sqlResult').html('');
      let tableNum = $('#tableNum').val();
      let sqlTpl = $('#sqlTpl').val() + '<br/>';
      for(var i = 1; i <= tableNum; i ++) {
      	$('#sqlResult').append(sqlTpl.replace(/%s/g,i));
      }
    }
  });
  
  $('#clear').click(function(){
     $('#sqlResult').html('');
  });
  
  $('#shopAdminId').change(function(){
    let tableNum = $('#tableNum').val();
    let tableIdx = (parseInt($(this).val())%parseInt(tableNum)) + 1;
    $('#tableNumIdx').html('表序号:' + tableIdx) ;
  });
});
<h1>批量生成分表SQL工具</h1>
<div>
  输入分表数
  <input id="tableNum" placeholder="输入分表数" value="64"/> <br>
  输入shopAdminId获取表序号
  <input id="shopAdminId" placeholder="输入shopAdminId"/> <span id="tableNumIdx">表序号:</span><br/>
  批量SQL生成 %s为表序号替换参数<br/>
  <textarea id="sqlTpl" rows="30" cols="100" >ALTER TABLE `o_order_item_%s` ADD COLUMN `sell_price` INT NOT NULL DEFAULT 0 COMMENT '售价' AFTER `difference_price`;
</textarea>
  <br/>
  <input id="genSql" type="button" value="生成SQL"> 
  <br/>
  <input id="clear" type="button" value="清空输出SQL"> 
  <br/>
  <br/>
  输出SQL
  <div id="sqlResult" style="border:1px solid #000">
  </div>
</div>

本项目引用的自定义外部资源