diff --git a/lxDb/sql.go b/lxDb/sql.go index 878ba4e..4c0012b 100644 --- a/lxDb/sql.go +++ b/lxDb/sql.go @@ -552,6 +552,9 @@ func isSafeSQL(sql string) bool { "CAST(", "CONVERT(", "IF(", "CASE", "WHEN", "THEN", "END", } + upperSQL = strings.ReplaceAll(upperSQL, "CREATED_AT", "") + upperSQL = strings.ReplaceAll(upperSQL, "UPDATED_AT", "") + // 检查危险关键字 for _, keyword := range dangerousKeywords { if strings.Contains(upperSQL, keyword) {