插入多条数据--批量调整数据格式
插入多条数据:
INSERT INTO table_name (field1, field2,...fieldN) VALUES (valueA1,valueA2,...valueAN),(valueB1,valueB2,...valueBN),(valueC1,valueC2,...valueCN)......;
目的:将当前的数据批量转换格式后插入数据库中,如下图
实现的步骤:
1.ctrl+f选中,将【 】全部替换为【","http://1*.*8.2*.1*:xxxx/track/help","】,插入缺少的数据,有部分中间由于空格数不一样,可以将查找目标
更换为两个空格继续替换,得到如下结果
2.字段前统一调整:鼠标指针移至最前方,长按Shif+Alt,鼠标指针下滑选中所有列,输入【(NOW(),NOW(),"】
注释:(NOW()为sql中的日期函数,是返回当前日期和时间值,格式为“YYYY-MM-DD HH:MM:SS”
其他还有 SYSDATE() 格式为“YYYYMMDDHHMMSS”
CURDATE() 格式为“YYYY-MM-DD”
CURRENT_DATE() 格式为“YYYYMMDD”
3.字段后统一调整:先在第一行输入空格将指针移动到可以覆盖所有行的位置,然后同2,shift+alt长按下托选中所有行 Ctrl+v粘贴需要添加的文本,这里是【","1"),】。sql中最后一行不能是“,”将,改为“;”
4.再次替换,将所有的空格替换为无,以上所有格式调整完毕
5.编写sql,批量导入该数据即可
还有一种方式,如果是从当前表复制到其他库的表中,可以在navicat中选中表右键 选择【转储SQL文件--结构和数据】导出文件中会有完整的数据
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· 【自荐】一款简洁、开源的在线白板工具 Drawnix