2 Commity eb69758e17 ... 7563662e58

Autor SHA1 Wiadomość Data
  lizg 7563662e58 ... 2 tygodni temu
  lizg 6f8fa43a7f prepare 2 tygodni temu

+ 27 - 2
odbctest/mql/problem/basic/36prepare/11data.mql

@@ -297,18 +297,43 @@ params("3", `{
 **/
 ;
 
+update /test/prepare set _group = _group + ? where v_varchar == ?
 /**
-sleep(2s)
+params("aa", "*abc*")
 **/
 ;
 
 update /test/prepare set _group = _group + ? where v_varchar == ?
 /**
-params("aa", "*abc*")
+params(["bb"], "*abc*")
+**/
+;
+
+update /test/prepare set _group = _group + ? where v_varchar == ?
+/**
+params(["cc"], "*abc*")
+**/
+;
+
+update /test/prepare set _group = _group + ? where v_varchar == ?
+/**
+params(["dd"], "*abc*")
 **/
 ;
 
 
+update /test/prepare set _group = _group - ? where v_varchar == ?
+/**
+params(["bb"], "*abc*")
+**/
+;
+
+update /test/prepare set _group = _group - ? where v_varchar == ?
+/**
+params("cc", "*abc*")
+**/
+;
+
 /**
 sleep(2s)
 **/

+ 2 - 2
odbctest/mql/problem/basic/36prepare/12valid.mql

@@ -7,11 +7,11 @@ matchcount(v_varchar, "*abc*", v_text, `hello word 2003 123-456-789 中华人民
 
 select _group from /test/prepare where v_varchar=='*abc*'
 /**
-output()
 count(1)
 matchcount(_group, {
   "_all": [
-    "aa"
+    "aa",
+	"dd"
   ]
 }, 1)
 **/

+ 1 - 1
odbctest/mql/problem/basic/36prepare/20class.mql

@@ -14,7 +14,7 @@ create class if not exists /test/mprepare (
 		
 		indexes(v_varchar, v_text, v_int, v_bigint, v_double, v_float, v_smalldouble, v_bool, v_timestamp),
 		keys(v_varchar, v_text)
-	) with partition=(v_int)
+	) with partition=v_int
 ;
 
 delete from /test/mprepare with version

+ 28 - 3
odbctest/mql/problem/basic/36prepare/21data.mql

@@ -297,17 +297,42 @@ params("3", `{
 **/
 ;
 
+update /test/prepare set _group = _group + ? where v_varchar == ?
 /**
-sleep(2s)
+params("aa", "*abc*")
 **/
 ;
 
-update /test/mprepare set _group = _group + ? where v_varchar == ?
+update /test/prepare set _group = _group + ? where v_varchar == ?
 /**
-params("aa", "*abc*")
+params(["bb"], "*abc*")
+**/
+;
+
+update /test/prepare set _group = _group + ? where v_varchar == ?
+/**
+params(["cc"], "*abc*")
 **/
 ;
 
+update /test/prepare set _group = _group + ? where v_varchar == ?
+/**
+params(["dd"], "*abc*")
+**/
+;
+
+
+update /test/prepare set _group = _group - ? where v_varchar == ?
+/**
+params(["bb"], "*abc*")
+**/
+;
+
+update /test/prepare set _group = _group - ? where v_varchar == ?
+/**
+params("cc", "*abc*")
+**/
+;
 
 /**
 sleep(2s)

+ 2 - 2
odbctest/mql/problem/basic/36prepare/22valid.mql

@@ -7,11 +7,11 @@ matchcount(v_varchar, "*abc*", v_text, `hello word 2003 123-456-789 中华人民
 
 select _group from /test/mprepare where v_varchar=='*abc*'
 /**
-output()
 count(1)
 matchcount(_group, {
   "_all": [
-    "aa"
+    "aa",
+	"dd"
   ]
 }, 1)
 **/