wangchuanjin 1 жил өмнө
parent
commit
c77615e900
1 өөрчлөгдсөн 11 нэмэгдсэн , 0 устгасан
  1. 11 0
      common/common.go

+ 11 - 0
common/common.go

@@ -804,3 +804,14 @@ func ShortenTxt(length int, fixed, shorten string) string {
 	}
 	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
+}