一、合并多条Insert语句
提高批量插入语句执行效率的办法之一就是将多条INSERT合并为一条,以下代码支把从Navicat导出的转储文件(结构和数据)自动合并INSERT语句,自动忽略非INSERT语句。
-TODO:注释过滤
+一、合并多条Insert语句
提高批量插入语句执行效率的办法之一就是将多条INSERT合并为一条,以下代码可以自动合并INSERT语句,自动忽略非INSERT语句,可以设置是否过滤注释。
package org.example;
import cn.hutool.core.io.FileUtil;
@@ -234,27 +233,28 @@ Excel导入导出方案汇总
- excel
+ excel
diff --git "a/2024/03/22/\344\270\200\344\272\233\345\217\257\350\203\275\346\234\211\347\224\250\347\232\204\350\204\232\346\234\254/index.html" "b/2024/03/22/\344\270\200\344\272\233\345\217\257\350\203\275\346\234\211\347\224\250\347\232\204\350\204\232\346\234\254/index.html"
index 86e85ca..94adb3d 100644
--- "a/2024/03/22/\344\270\200\344\272\233\345\217\257\350\203\275\346\234\211\347\224\250\347\232\204\350\204\232\346\234\254/index.html"
+++ "b/2024/03/22/\344\270\200\344\272\233\345\217\257\350\203\275\346\234\211\347\224\250\347\232\204\350\204\232\346\234\254/index.html"
@@ -215,7 +215,7 @@ 一些可能有用的脚本
:disabled="cryptoStatus === 'success'"
ref="crypto"
placeholder="文章被加密,请输入密码"
- data-encrypted="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"
+ data-encrypted="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"
data-shasum="a5998c739aa247db6740e3dafba97c1cb64b79c40e531d4d993779b35fd0a85d"
v-model="crypto"
/>
diff --git a/archives/index.html b/archives/index.html
index 3593115..0359d81 100644
--- a/archives/index.html
+++ b/archives/index.html
@@ -196,7 +196,7 @@ maven项目构建加速(一)命令参数篇
- maven
+ maven
@@ -232,7 +232,7 @@ maven项目构建加速(二)辅助工具篇
- maven
+ maven
@@ -268,7 +268,7 @@ IntelliJ IDEA常用配置
- IDEA
+ IDEA
@@ -304,12 +304,12 @@ 数据库批量Insert优化
- SQL优化
+ SQL优化
- SQL合并
+ SQL合并
@@ -345,12 +345,12 @@ 解决导出文件中文名乱码
- 编码
+ 编码
- 乱码
+ 乱码
@@ -386,7 +386,7 @@ Excel导入导出方案汇总
- excel
+ excel
@@ -422,7 +422,7 @@ 一些可能有用的脚本
- 脚本
+ 脚本
diff --git "a/categories/IDEA\351\205\215\347\275\256/index.html" "b/categories/IDEA\351\205\215\347\275\256/index.html"
index a3b1d9b..e805825 100644
--- "a/categories/IDEA\351\205\215\347\275\256/index.html"
+++ "b/categories/IDEA\351\205\215\347\275\256/index.html"
@@ -167,7 +167,7 @@ LOADING
-
+
@@ -191,7 +191,7 @@ LOADING
-
+
@@ -202,7 +202,7 @@ LOADING
-
+
@@ -213,7 +213,7 @@ LOADING
-
+
@@ -224,7 +224,7 @@ LOADING
-
+
@@ -262,7 +262,7 @@ IntelliJ IDEA常用配置
- IDEA
+ IDEA
diff --git "a/categories/SQL\344\274\230\345\214\226/index.html" "b/categories/SQL\344\274\230\345\214\226/index.html"
index e07a291..5526b31 100644
--- "a/categories/SQL\344\274\230\345\214\226/index.html"
+++ "b/categories/SQL\344\274\230\345\214\226/index.html"
@@ -167,7 +167,7 @@ LOADING
-
+
@@ -178,7 +178,7 @@ LOADING
-
+
@@ -189,7 +189,7 @@ LOADING
-
+
@@ -200,7 +200,7 @@ LOADING
-
+
@@ -224,7 +224,7 @@ LOADING
-
+
@@ -262,12 +262,12 @@ 数据库批量Insert优化
- SQL优化
+ SQL优化
- SQL合并
+ SQL合并
diff --git a/categories/index.html b/categories/index.html
index 756a32a..ad616e4 100644
--- a/categories/index.html
+++ b/categories/index.html
@@ -167,7 +167,7 @@ LOADING
-
+
@@ -178,7 +178,7 @@ LOADING
-
+
@@ -189,7 +189,7 @@ LOADING
-
+
@@ -211,7 +211,7 @@ LOADING
-
+
diff --git "a/categories/\346\200\273\347\273\223/index.html" "b/categories/\346\200\273\347\273\223/index.html"
index 48fc0f4..7c45f0f 100644
--- "a/categories/\346\200\273\347\273\223/index.html"
+++ "b/categories/\346\200\273\347\273\223/index.html"
@@ -180,7 +180,7 @@ LOADING
-
+
@@ -202,7 +202,7 @@ LOADING
-
+
@@ -213,7 +213,7 @@ LOADING
-
+
@@ -224,7 +224,7 @@ LOADING
-
+
@@ -262,7 +262,7 @@ Excel导入导出方案汇总
- excel
+ excel
diff --git "a/categories/\346\225\231\347\250\213/index.html" "b/categories/\346\225\231\347\250\213/index.html"
index 30a7edd..ccd0972 100644
--- "a/categories/\346\225\231\347\250\213/index.html"
+++ "b/categories/\346\225\231\347\250\213/index.html"
@@ -178,7 +178,7 @@ LOADING
-
+
@@ -213,7 +213,7 @@ LOADING
-
+
@@ -224,7 +224,7 @@ LOADING
-
+
@@ -262,7 +262,7 @@ maven项目构建加速(二)辅助工具篇
- maven
+ maven
@@ -298,7 +298,7 @@ maven项目构建加速(一)命令参数篇
- maven
+ maven
diff --git "a/categories/\350\204\232\346\234\254/index.html" "b/categories/\350\204\232\346\234\254/index.html"
index e15f9b1..78c8361 100644
--- "a/categories/\350\204\232\346\234\254/index.html"
+++ "b/categories/\350\204\232\346\234\254/index.html"
@@ -167,7 +167,7 @@ LOADING
-
+
@@ -178,7 +178,7 @@ LOADING
-
+
@@ -213,7 +213,7 @@ LOADING
-
+
@@ -224,7 +224,7 @@ LOADING
-
+
@@ -262,7 +262,7 @@ 一些可能有用的脚本
- 脚本
+ 脚本
diff --git "a/categories/\350\247\243\345\206\263\346\226\271\346\241\210/index.html" "b/categories/\350\247\243\345\206\263\346\226\271\346\241\210/index.html"
index 85226f3..e3362f9 100644
--- "a/categories/\350\247\243\345\206\263\346\226\271\346\241\210/index.html"
+++ "b/categories/\350\247\243\345\206\263\346\226\271\346\241\210/index.html"
@@ -167,7 +167,7 @@ LOADING
-
+
@@ -178,7 +178,7 @@ LOADING
-
+
@@ -189,7 +189,7 @@ LOADING
-
+
@@ -211,7 +211,7 @@ LOADING
-
+
@@ -267,7 +267,7 @@ 解决导出文件中文名乱码
- 乱码
+ 乱码
diff --git a/index.html b/index.html
index 18545b9..c133c22 100644
--- a/index.html
+++ b/index.html
@@ -281,7 +281,7 @@ Excel导入导出方案汇总
- excel
+ excel