|
@@ -804,3 +804,14 @@ func ShortenTxt(length int, fixed, shorten string) string {
|
|
}
|
|
}
|
|
return ""
|
|
return ""
|
|
}
|
|
}
|
|
|
|
+
|
|
|
|
+//获取问号占位符数量及对应的参数值
|
|
|
|
+func WhArgs(args []string) (string, []interface{}) {
|
|
|
|
+ newArgs := make([]interface{}, len(args))
|
|
|
|
+ wh := make([]string, len(args))
|
|
|
|
+ for k, v := range args {
|
|
|
|
+ newArgs[k] = v
|
|
|
|
+ wh[k] = "?"
|
|
|
|
+ }
|
|
|
|
+ return strings.Join(wh, ","), newArgs
|
|
|
|
+}
|