fix: 去掉case when等的限制

This commit is contained in:
wangjie 2025-08-25 11:26:28 +08:00
parent 187f2a3016
commit a6fe11532b

View File

@ -533,7 +533,7 @@ func isSafeSQL(sql string) bool {
"ORDER BY", "LIMIT", "OFFSET", "--", "/*", "*/", ";", "@@", "@",
"0X", "CHAR(", "ASCII(", "SUBSTRING(", "MID(", "LENGTH(", "LEN(",
"CONCAT(", "LOAD_FILE(", "BENCHMARK(", "SLEEP(", "WAITFOR",
"CAST(", "CONVERT(", "IF(", "CASE", "WHEN", "THEN", "END",
"CAST(", "CONVERT(", "IF(",
}
upperSQL = strings.ReplaceAll(upperSQL, "CREATED_AT", "")