数据批量导入 数据格式要求 id p_id name length length从10-20 10创建一条记录 11创建一条记录 以此类推 到20就跳出循环 给SQL语句谢谢(换做PHP我也是会实现的?——毕竟PHP是最好的语言)
没看懂你要啥...? 这是你想要的么? insert into table001 (id, p_id, name, length) values (110,1,'网络销售',10), (111,1,'区域销售',11), (112,1,'渠道专员',12), (113,1,'渠道经理/总监',13), (114,1,'客户经理/主管',14), (115,1,'大客户经理',15), (116,1,'团购业务员/经理',16), (117,1,'会籍顾问',17), (201,2,'客服专员/助理',18), (202,2,'客服经理/主管',19), (203,2,'客服总监',20); EDITED 上面的sql是通过下面的脚本生成的 var arrays = new Array(); var sorts= new Array(); var jobs="销售 销售代表 销售助理 销售经理/主管 销售总监 电话销售 销售支持 汽车销售 医药代表 医疗器械销售 网络销售 区域销售 渠道专员 渠道经理/总监 客户经理/主管 大客户经理 团购业务员/经理 会籍顾问\n"+ "客服 客服专员/助理 客服经理/主管 客服总监 售前/售后服务 电话客服 客户关系管理\n"+ "贸易/采购 外贸专员/助理 外贸经理/主管 采购员 采购助理 采购经理/总监 报关员 商务专员/经理 买手\n"+ "超市/百货/零售 店员/营业员 收银员 促销/导购员 理货员/陈列员 防损员/内保 店长/卖场经理 招商经理/主管 奢侈品业务 品类管理 食品加工/处理 督导\n"+ "市场/媒介/公关 市场专员/助理 市场经理/总监 市场拓展 市场调研 市场策划 媒介专员/助理 媒介经理/主管 会务会展专员/经理 品牌专员/经理 公关专员/助理 公关经理/主管 企划经理/主管\n"+ "广告/会展/咨询 广告文案 创意指导/总监 广告设计/制作 广告创意 媒介策划/管理 会展策划/设计 婚礼策划师 咨询顾问 咨询经理/主管 客户主管/专员 企业策划\n"+ "美术/设计/创意 美编/美术设计 服装设计 家具/家居用品设计 平面设计 美术指导 店面/陈列/展览设计 工艺/珠宝设计 多媒体/动画设计 产品/包装设计 装修装潢设计 CAD设计/制图"; var sa = jobs.split("\n"); var k=0; for(var j=0; j<sa.length; j++){ names = sa[j].split(" "); sorts[j] = new Array(""+(j+1), names[0]); for(var m=0; m<names.length-1;m++) arrays[k++] = new Array(""+(j+1),(j+1)*100+(m+1), names[m+1]) } function makesql(arr){ var a; console.log("insert into table001 (id, p_id, name, length) values"); for(var i=0; i<arr.length; i++){//a为index item =arr[i]; var parentid=0; var name=item[1]; var classid=item[0]; if(item.length == 3){ parentid= item[0]; classid=item[1]; name =item[2]; } console.log("("+classid+","+parentid+",'"+name+"',"+(i+1)+")"+(i==arr.length-1?";":",")); } } //console.log("delete from table001;"); makesql(sorts); makesql(arrays); 不需要什么开发环境, 打开浏览器->按F12打开开发者工具-> 切到console ->粘贴->按Enter. SQL就生成了. 当然,存成文件用nodejs执行更好一些.
没看懂你要啥...?
这是你想要的么?
EDITED
上面的sql是通过下面的脚本生成的
不需要什么开发环境, 打开浏览器->按F12打开
开发者工具
-> 切到console
->粘贴->按Enter. SQL就生成了.当然,存成文件用nodejs执行更好一些.