未验证 提交 66ff92e1 编写于 作者: L linzesi 提交者: GitHub

Parameter marker#4776 (#4840)

* add assert ParameterMarker test

* add assert ParameterMarker test

* add assert ParameterMarker test

* assert parameter index
上级 342ec504
......@@ -53,8 +53,7 @@ public final class ExpressionAssert {
final ParameterMarkerExpressionSegment actual, final ExpectedParameterMarkerExpression expected) {
assertNotNull(assertContext.getText("Expected parameter marker expression should exist."), expected);
assertThat(assertContext.getText("Parameter marker index assertion error: "), actual.getParameterMarkerIndex(), is(expected.getValue()));
// TODO assert start index and stop index
// SQLSegmentAssert.assertIs(assertContext, actual, expected);
SQLSegmentAssert.assertIs(assertContext, actual, expected);
}
/**
......
......@@ -25,7 +25,7 @@
<column-left-value name="order_id" start-index="26" stop-index="33" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="37" stop-index="37" />
<literal-expression value="1000" />
</compare-right-value>
</predicate>
......@@ -33,7 +33,7 @@
<column-left-value name="user_id" start-index="43" stop-index="49" literal-start-index="46" literal-stop-index="52" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="53" stop-index="53" />
<literal-expression value="1001" />
</compare-right-value>
</predicate>
......@@ -41,7 +41,7 @@
<column-left-value name="status" start-index="59" stop-index="64" literal-start-index="65" literal-stop-index="70" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="66" stop-index="66" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -57,7 +57,7 @@
<column-left-value name="status" start-index="26" stop-index="31" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="33" stop-index="33" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -119,7 +119,7 @@
<column-left-value name="status" start-index="33" stop-index="38" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="40" stop-index="40" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......
......@@ -133,8 +133,8 @@
<owner name="o" start-index="122" stop-index="122" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="136" stop-index="136" />
<parameter-marker-expression value="1" start-index="139" stop-index="139" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -144,9 +144,9 @@
<owner name="o" start-index="146" stop-index="146" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="165" stop-index="165" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="171" stop-index="171" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -169,8 +169,8 @@
<owner name="o" start-index="125" stop-index="125" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="139" stop-index="139" />
<parameter-marker-expression value="1" start-index="142" stop-index="142" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -180,9 +180,9 @@
<owner name="o" start-index="149" stop-index="149" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="168" stop-index="168" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="174" stop-index="174" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......
......@@ -64,8 +64,8 @@
<owner name="t" start-index="57" stop-index="57" literal-start-index="62" literal-stop-index="62" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="2" />
<parameter-marker-expression value="1" start-index="71" stop-index="71" />
<parameter-marker-expression value="2" start-index="74" stop-index="74" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......
......@@ -128,8 +128,8 @@
<owner name="o" start-index="125" stop-index="125" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="139" stop-index="139" />
<parameter-marker-expression value="1" start-index="142" stop-index="142" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -139,9 +139,9 @@
<owner name="o" start-index="149" stop-index="149" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="168" stop-index="168" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="174" stop-index="174" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -225,8 +225,8 @@
<predicate start-index="112" stop-index="129" literal-stop-index="135">
<column-left-value name="order_id" start-index="112" stop-index="119" />
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="125" stop-index="125" />
<parameter-marker-expression value="1" start-index="128" stop-index="128" />
<literal-expression value="1000" />
<literal-expression value="1100" />
</in-right-value>
......
......@@ -35,7 +35,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="98" stop-index="98" />
<literal-expression value="1000" />
</compare-right-value>
</predicate>
......@@ -64,7 +64,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="122" stop-index="122" />
<literal-expression value="1000" />
</compare-right-value>
</predicate>
......@@ -90,7 +90,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="81" stop-index="81" />
<literal-expression value="1000" />
</compare-right-value>
</predicate>
......
......@@ -30,7 +30,7 @@
<column-left-value name="order_id" start-index="28" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -40,7 +40,7 @@
<column-left-value name="order_id" start-index="44" stop-index="51" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="55" stop-index="55" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -61,7 +61,7 @@
<column-left-value name="order_id" start-index="28" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -71,7 +71,7 @@
<column-left-value name="user_id" start-index="44" stop-index="50" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="54" stop-index="54" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -92,7 +92,7 @@
<column-left-value name="order_id" start-index="28" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -102,7 +102,7 @@
<column-left-value name="status" start-index="44" stop-index="49" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="53" stop-index="53" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -123,7 +123,7 @@
<column-left-value name="order_id" start-index="29" stop-index="36" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="40" stop-index="40" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -131,7 +131,7 @@
<column-left-value name="user_id" start-index="61" stop-index="67" literal-start-index="66" literal-stop-index="72" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="71" stop-index="71" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -141,7 +141,7 @@
<column-left-value name="status" start-index="45" stop-index="50" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="54" stop-index="54" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -149,7 +149,7 @@
<column-left-value name="user_id" start-index="61" stop-index="67" literal-start-index="66" literal-stop-index="72" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="71" stop-index="71" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -170,7 +170,7 @@
<column-left-value name="status" start-index="30" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -178,7 +178,7 @@
<column-left-value name="order_id" start-index="46" stop-index="53" literal-start-index="51" literal-stop-index="58" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="57" stop-index="57" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -186,7 +186,7 @@
<column-left-value name="user_id" start-index="83" stop-index="89" literal-start-index="88" literal-stop-index="94" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="3" />
<parameter-marker-expression value="3" start-index="93" stop-index="93" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -196,7 +196,7 @@
<column-left-value name="status" start-index="30" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -204,7 +204,7 @@
<column-left-value name="order_id" start-index="46" stop-index="53" literal-start-index="51" literal-stop-index="58" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="57" stop-index="57" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -212,7 +212,7 @@
<column-left-value name="user_id" start-index="99" stop-index="105" literal-start-index="104" literal-stop-index="110" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="4" />
<parameter-marker-expression value="4" start-index="109" stop-index="109" />
<literal-expression value="4" />
</compare-right-value>
</predicate>
......@@ -222,7 +222,7 @@
<column-left-value name="status" start-index="30" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -230,7 +230,7 @@
<column-left-value name="order_id" start-index="63" stop-index="70" literal-start-index="68" literal-stop-index="75" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="74" stop-index="74" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -238,7 +238,7 @@
<column-left-value name="user_id" start-index="83" stop-index="89" literal-start-index="88" literal-stop-index="94" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="3" />
<parameter-marker-expression value="3" start-index="93" stop-index="93" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -248,7 +248,7 @@
<column-left-value name="status" start-index="30" stop-index="35" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="39" stop-index="39" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -256,7 +256,7 @@
<column-left-value name="order_id" start-index="63" stop-index="70" literal-start-index="68" literal-stop-index="75" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="74" stop-index="74" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -264,7 +264,7 @@
<column-left-value name="user_id" start-index="99" stop-index="105" literal-start-index="104" literal-stop-index="110" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="4" />
<parameter-marker-expression value="4" start-index="109" stop-index="109" />
<literal-expression value="4" />
</compare-right-value>
</predicate>
......@@ -290,7 +290,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="119" stop-index="119" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -300,7 +300,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="156" stop-index="156" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -312,7 +312,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="137" stop-index="137" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -322,7 +322,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="156" stop-index="156" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -349,7 +349,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="167" stop-index="167" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -359,7 +359,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="204" stop-index="204" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -369,7 +369,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="3" />
<parameter-marker-expression value="3" start-index="221" stop-index="221" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......@@ -381,7 +381,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="185" stop-index="185" />
<literal-expression value="2" />
</compare-right-value>
</predicate>
......@@ -391,7 +391,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="204" stop-index="204" />
<literal-expression value="3" />
</compare-right-value>
</predicate>
......@@ -401,7 +401,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="3" />
<parameter-marker-expression value="3" start-index="221" stop-index="221" />
<literal-expression value="init" />
</compare-right-value>
</predicate>
......
......@@ -34,8 +34,8 @@
<owner name="o" start-index="111" stop-index="111" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="125" stop-index="125" />
<parameter-marker-expression value="1" start-index="128" stop-index="128" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -45,9 +45,9 @@
<owner name="o" start-index="135" stop-index="135" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<between-parameter-marker-expression value="2" start-index="154" stop-index="154" />
<between-literal-expression value="9" start-index="158" stop-index="158" />
<and-parameter-marker-expression value="3" start-index="160" stop-index="160" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -86,8 +86,8 @@
<owner name="o" start-index="111" stop-index="111" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="125" stop-index="125" />
<parameter-marker-expression value="1" start-index="128" stop-index="128" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -97,9 +97,9 @@
<owner name="o" start-index="135" stop-index="135" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<between-parameter-marker-expression value="2" start-index="154" stop-index="154" />
<between-literal-expression value="9" start-index="157" stop-index="157" />
<and-parameter-marker-expression value="3" start-index="160" stop-index="160" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......
......@@ -35,8 +35,8 @@
<owner name="o" start-index="105" stop-index="105" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="119" stop-index="119" />
<parameter-marker-expression value="1" start-index="122" stop-index="122" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -46,9 +46,9 @@
<owner name="o" start-index="129" stop-index="129" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="148" stop-index="148" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="154" stop-index="154" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -81,8 +81,8 @@
<owner name="o" start-index="105" stop-index="105" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="119" stop-index="119" />
<parameter-marker-expression value="1" start-index="122" stop-index="122" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -92,9 +92,9 @@
<owner name="o" start-index="129" stop-index="129" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<between-parameter-marker-expression value="2" start-index="148" stop-index="148" />
<between-literal-expression value="9" start-index="151" stop-index="151" />
<and-parameter-marker-expression value="3" start-index="154" stop-index="154" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -127,8 +127,8 @@
<owner name="o" start-index="109" stop-index="109" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="125" stop-index="125" />
<parameter-marker-expression value="1" start-index="128" stop-index="128" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -138,9 +138,9 @@
<owner name="o" start-index="135" stop-index="135" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="156" stop-index="156" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="162" stop-index="162" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -174,8 +174,8 @@
<owner name="o" start-index="109" stop-index="109" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="125" stop-index="125" />
<parameter-marker-expression value="1" start-index="128" stop-index="128" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -185,9 +185,9 @@
<owner name="o" start-index="135" stop-index="135" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="156" stop-index="156" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="162" stop-index="162" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -278,8 +278,8 @@
<owner name="o" start-index="105" stop-index="105" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="119" stop-index="119" />
<parameter-marker-expression value="1" start-index="122" stop-index="122" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -289,9 +289,9 @@
<owner name="o" start-index="129" stop-index="129" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="148" stop-index="148" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="154" stop-index="154" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -325,8 +325,8 @@
<owner name="o" start-index="105" stop-index="105" />
</column-left-value>
<in-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="1" />
<parameter-marker-expression value="0" start-index="119" stop-index="119" />
<parameter-marker-expression value="1" start-index="122" stop-index="122" />
<literal-expression value="1" />
<literal-expression value="2" />
</in-right-value>
......@@ -336,9 +336,9 @@
<owner name="o" start-index="129" stop-index="129" />
</column-left-value>
<between-right-value>
<between-parameter-marker-expression value="2" />
<between-parameter-marker-expression value="2" start-index="148" stop-index="148" />
<between-literal-expression value="9" />
<and-parameter-marker-expression value="3" />
<and-parameter-marker-expression value="3" start-index="154" stop-index="154" />
<and-literal-expression value="10" />
</between-right-value>
</predicate>
......@@ -586,7 +586,7 @@
<column-left-value name="ROWNUM" start-index="28" stop-index="33" />
<operator type="&lt;=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="38" stop-index="38" />
<literal-expression value="20" />
</compare-right-value>
</predicate>
......
......@@ -192,7 +192,7 @@
</where>
</select>
</between-subquery-expression>
<and-parameter-marker-expression value="0" />
<and-parameter-marker-expression value="0" start-index="103" stop-index="103" />
<and-literal-expression value="12" />
</between-right-value>
</predicate>
......
......@@ -23,7 +23,7 @@
<assignment start-index="19" stop-index="28" literal-stop-index="35">
<column name="status" start-index="19" stop-index="24" />
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="28" stop-index="28" />
<literal-expression value="update" />
</assignment-value>
</assignment>
......@@ -34,7 +34,7 @@
<column-left-value name="order_id" start-index="36" stop-index="43" literal-start-index="43" literal-stop-index="50" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="47" stop-index="47" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -42,7 +42,7 @@
<column-left-value name="user_id" start-index="53" stop-index="59" literal-start-index="60" literal-stop-index="66" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="63" stop-index="63" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -58,7 +58,7 @@
<owner name="o" start-index="24" stop-index="24" />
</column>
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="35" stop-index="35" />
<literal-expression value="update" />
</assignment-value>
</assignment>
......@@ -71,7 +71,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="56" stop-index="56" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -81,7 +81,7 @@
</column-left-value>
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="74" stop-index="74" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -95,7 +95,7 @@
<assignment start-index="19" stop-index="32" literal-stop-index="43">
<column name="start_time" start-index="19" stop-index="28" />
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="32" stop-index="32" />
<literal-expression value="2017-06-07" />
</assignment-value>
</assignment>
......@@ -114,21 +114,21 @@
<assignment start-index="119" stop-index="133" literal-start-index="134" literal-stop-index="166">
<column name="rule" start-index="119" stop-index="122" literal-start-index="134" literal-stop-index="137" />
<assignment-value>
<parameter-marker-expression value="3" />
<parameter-marker-expression value="3" start-index="126" stop-index="133" />
<literal-expression value="{&quot;rule2&quot;:&quot;null2&quot;}'::json" />
</assignment-value>
</assignment>
<assignment start-index="136" stop-index="152" literal-start-index="169" literal-stop-index="185">
<column name="discount_type" start-index="136" stop-index="148" literal-start-index="169" literal-stop-index="181" />
<assignment-value>
<parameter-marker-expression value="4" />
<parameter-marker-expression value="4" start-index="152" stop-index="152" />
<literal-expression value="3" />
</assignment-value>
</assignment>
<assignment start-index="155" stop-index="168" literal-start-index="188" literal-stop-index="201">
<column name="order_type" start-index="155" stop-index="164" literal-start-index="188" literal-stop-index="197" />
<assignment-value>
<parameter-marker-expression value="5" />
<parameter-marker-expression value="5" start-index="168" stop-index="168" />
<literal-expression value="5" />
</assignment-value>
</assignment>
......@@ -139,7 +139,7 @@
<column-left-value name="user_id" start-index="176" stop-index="182" literal-start-index="209" literal-stop-index="215" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="6" />
<parameter-marker-expression value="6" start-index="186" stop-index="186" />
<literal-expression value="7" />
</compare-right-value>
</predicate>
......@@ -147,7 +147,7 @@
<column-left-value name="order_id" start-index="192" stop-index="199" literal-start-index="225" literal-stop-index="232" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="7" />
<parameter-marker-expression value="7" start-index="203" stop-index="203" />
<literal-expression value="200" />
</compare-right-value>
</predicate>
......@@ -175,7 +175,7 @@
<assignment start-index="39" stop-index="48" literal-start-index="39" literal-stop-index="55">
<column name="status" start-index="39" stop-index="44" />
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="48" stop-index="48" />
<literal-expression value="update" />
</assignment-value>
</assignment>
......@@ -186,7 +186,7 @@
<column-left-value name="order_id" start-index="56" stop-index="63" literal-start-index="63" literal-stop-index="70" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="67" stop-index="67" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -194,7 +194,7 @@
<column-left-value name="user_id" start-index="73" stop-index="79" literal-start-index="80" literal-stop-index="86" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="83" stop-index="83" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -208,7 +208,7 @@
<assignment start-index="21" stop-index="32" literal-stop-index="39">
<column name="status" start-delimiter="`" end-delimiter="`" start-index="21" stop-index="28" />
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="32" stop-index="32" />
<literal-expression value="update" />
</assignment-value>
</assignment>
......@@ -219,7 +219,7 @@
<column-left-value name="order_id" start-delimiter="`" end-delimiter="`" start-index="40" stop-index="49" literal-start-index="47" literal-stop-index="56" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="53" stop-index="53" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -227,7 +227,7 @@
<column-left-value name="user_id" start-index="59" stop-index="65" literal-start-index="66" literal-stop-index="72" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="69" stop-index="69" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -241,7 +241,7 @@
<assignment start-index="45" stop-index="52" literal-stop-index="59">
<column name="status" start-index="45" stop-index="50" />
<assignment-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="52" stop-index="52" />
<literal-expression value="update" />
</assignment-value>
</assignment>
......@@ -252,7 +252,7 @@
<column-left-value name="order_id" start-index="60" stop-index="67" literal-start-index="67" literal-stop-index="74" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="71" stop-index="71" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -260,7 +260,7 @@
<column-left-value name="user_id" start-index="77" stop-index="83" literal-start-index="84" literal-stop-index="90" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="87" stop-index="87" />
<literal-expression value="1" />
</compare-right-value>
</predicate>
......@@ -314,7 +314,7 @@
<column-left-value name="order_id" start-index="44" stop-index="51" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="0" />
<parameter-marker-expression value="0" start-index="55" stop-index="55" />
<literal-expression value="1000" />
</compare-right-value>
</predicate>
......@@ -322,7 +322,7 @@
<column-left-value name="user_id" start-index="78" stop-index="84" literal-start-index="81" literal-stop-index="87" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="88" stop-index="88" />
<literal-expression value="10" />
</compare-right-value>
</predicate>
......@@ -332,7 +332,7 @@
<column-left-value name="order_id" start-index="60" stop-index="67" literal-start-index="63" literal-stop-index="70" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="1" />
<parameter-marker-expression value="1" start-index="71" stop-index="71" />
<literal-expression value="0" />
</compare-right-value>
</predicate>
......@@ -340,7 +340,7 @@
<column-left-value name="user_id" start-index="78" stop-index="84" literal-start-index="81" literal-stop-index="87" />
<operator type="=" />
<compare-right-value>
<parameter-marker-expression value="2" />
<parameter-marker-expression value="2" start-index="88" stop-index="88" />
<literal-expression value="10" />
</compare-right-value>
</predicate>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册