diff --git a/core21/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql b/core21/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql new file mode 100644 index 00000000000..dfbcb4833bf --- /dev/null +++ b/core21/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql @@ -0,0 +1,2696 @@ +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 0 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111002 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 1 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111003 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 2 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111004 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 3 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111005 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 4 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111006 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 5 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111007 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 6 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111008 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 7 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111009 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 8 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111010 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 9 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111011 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 10 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111012 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 11 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111013 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 12 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111014 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 13 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111015 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 14 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111016 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 15 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111017 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 16 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111018 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 17 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111019 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 18 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111020 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 19 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111021 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 20 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111022 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 21 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111023 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 22 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111024 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 23 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111025 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 24 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111026 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 25 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111027 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 26 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111028 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 27 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111029 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 28 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111030 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 29 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111031 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 30 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111032 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 31 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111033 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 32 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111034 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 33 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111035 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 34 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111036 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 35 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111037 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 36 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111038 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 37 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111039 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 38 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111040 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 39 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111041 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 40 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111042 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 41 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111043 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 42 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111044 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 43 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111045 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 44 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111046 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 45 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111047 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 46 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111048 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 47 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111049 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 48 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111050 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111051 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 50 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111052 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 51 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111053 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 52 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111054 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 53 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111055 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 54 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111056 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 55 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111057 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 56 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111058 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 57 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111059 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 58 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111060 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 59 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111061 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 60 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111062 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 61 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111063 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 62 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111064 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 63 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111065 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 64 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111066 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 65 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111067 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 66 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111068 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 67 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111069 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 68 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111070 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 69 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111071 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 70 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111072 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 71 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111073 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 72 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111074 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 73 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111075 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 74 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111076 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 75 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111077 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 76 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111078 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 77 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111079 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 78 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111080 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 79 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111081 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 80 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111082 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 81 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111083 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 82 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111084 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 83 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111085 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 84 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111086 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 85 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111087 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 86 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111088 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 87 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111089 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 88 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111090 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 89 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111091 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 90 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111092 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 91 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111093 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 92 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111094 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 93 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111095 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 94 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111096 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 95 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111097 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 96 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111098 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 97 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111099 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 98 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111100 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111101 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 100 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111102 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 101 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111103 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 102 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111104 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 103 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111105 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 104 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111106 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 105 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111107 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 106 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111108 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 107 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111109 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 108 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111110 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 109 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111111 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 110 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111112 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 111 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111113 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 112 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111114 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 113 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111115 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 114 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111116 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 115 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111117 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 116 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111118 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 117 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111119 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 118 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111120 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 119 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111121 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 120 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111122 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 121 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111123 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 122 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111124 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 123 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111125 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 124 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111126 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 125 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111127 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 126 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111128 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 127 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111129 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 128 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111130 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 129 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111131 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 130 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111132 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 131 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111133 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 132 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111134 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 133 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111135 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 134 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111136 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 135 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111137 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 136 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111138 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 137 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111139 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 138 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111140 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 139 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111141 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 140 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111142 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 141 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111143 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 142 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111144 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 143 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111145 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 144 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111146 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 145 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111147 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 146 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111148 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 147 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111149 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= ? AND [r].[ParentID] <= ? + diff --git a/core21/DB2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestDB2(DB2,MiniProfilerNoMappings).sql b/core21/DB2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestDB2(DB2,MiniProfilerNoMappings).sql index 0acdedfb37b..6aef66e6210 100644 --- a/core21/DB2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestDB2(DB2,MiniProfilerNoMappings).sql +++ b/core21/DB2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestDB2(DB2,MiniProfilerNoMappings).sql @@ -1048,34 +1048,7 @@ VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,chr(0),NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) diff --git a/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRows(DB2).sql b/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRows(DB2).sql index 49c0ddfe5d3..0f722c35954 100644 --- a/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRows(DB2).sql +++ b/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRows(DB2).sql @@ -821,34 +821,7 @@ VALUES (3794,4794,5794,6794,7794,8794,9794,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3795,4795,5795,6795,7795,8795,9795,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3796,4796,5796,6796,7796,8796,9796,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(3797,4797,5797,6797,7797,8797,9797,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(3797,4797,5797,6797,7797,8797,9797,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3798,4798,5798,6798,7798,8798,9798,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3799,4799,5799,6799,7799,8799,9799,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3800,4800,5800,6800,7800,8800,9800,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -1641,34 +1614,7 @@ VALUES (4587,5587,6587,7587,8587,9587,10587,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4588,5588,6588,7588,8588,9588,10588,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4589,5589,6589,7589,8589,9589,10589,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(4590,5590,6590,7590,8590,9590,10590,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(4590,5590,6590,7590,8590,9590,10590,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4591,5591,6591,7591,8591,9591,10591,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4592,5592,6592,7592,8592,9592,10592,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4593,5593,6593,7593,8593,9593,10593,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -2456,34 +2402,7 @@ VALUES (5375,6375,7375,8375,9375,10375,11375,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5376,6376,7376,8376,9376,10376,11376,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5377,6377,7377,8377,9377,10377,11377,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(5378,6378,7378,8378,9378,10378,11378,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(5378,6378,7378,8378,9378,10378,11378,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5379,6379,7379,8379,9379,10379,11379,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5380,6380,7380,8380,9380,10380,11380,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5381,6381,7381,8381,9381,10381,11381,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -2704,7 +2623,34 @@ VALUES (5596,6596,7596,8596,9596,10596,11596,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5597,6597,7597,8597,9597,10597,11597,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5598,6598,7598,8598,9598,10598,11598,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(5599,6599,7599,8599,9599,10599,11599,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(5599,6599,7599,8599,9599,10599,11599,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (5600,6600,7600,8600,9600,10600,11600,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5601,6601,7601,8601,9601,10601,11601,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5602,6602,7602,8602,9602,10602,11602,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -3267,34 +3213,7 @@ VALUES (6159,7159,8159,9159,10159,11159,12159,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6160,7160,8160,9160,10160,11160,12160,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6161,7161,8161,9161,10161,11161,12161,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(6162,7162,8162,9162,10162,11162,12162,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(6162,7162,8162,9162,10162,11162,12162,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6163,7163,8163,9163,10163,11163,12163,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6164,7164,8164,9164,10164,11164,12164,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6165,7165,8165,9165,10165,11165,12165,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -4073,34 +3992,7 @@ VALUES (6938,7938,8938,9938,10938,11938,12938,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6939,7939,8939,9939,10939,11939,12939,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6940,7940,8940,9940,10940,11940,12940,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(6941,7941,8941,9941,10941,11941,12941,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(6941,7941,8941,9941,10941,11941,12941,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6942,7942,8942,9942,10942,11942,12942,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6943,7943,8943,9943,10943,11943,12943,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6944,7944,8944,9944,10944,11944,12944,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -4873,34 +4765,7 @@ VALUES (7711,8711,9711,10711,11711,12711,13711,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7712,8712,9712,10712,11712,12712,13712,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7713,8713,9713,10713,11713,12713,13713,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(7714,8714,9714,10714,11714,12714,13714,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(7714,8714,9714,10714,11714,12714,13714,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7715,8715,9715,10715,11715,12715,13715,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7716,8716,9716,10716,11716,12716,13716,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7717,8717,9717,10717,11717,12717,13717,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -5335,7 +5200,34 @@ VALUES (8146,9146,10146,11146,12146,13146,14146,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8147,9147,10147,11147,12147,13147,14147,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8148,9148,10148,11148,12148,13148,14148,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(8149,9149,10149,11149,12149,13149,14149,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(8149,9149,10149,11149,12149,13149,14149,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (8150,9150,10150,11150,12150,13150,14150,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8151,9151,10151,11151,12151,13151,14151,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8152,9152,10152,11152,12152,13152,14152,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -5669,34 +5561,7 @@ VALUES (8480,9480,10480,11480,12480,13480,14480,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8481,9481,10481,11481,12481,13481,14481,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8482,9482,10482,11482,12482,13482,14482,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(8483,9483,10483,11483,12483,13483,14483,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(8483,9483,10483,11483,12483,13483,14483,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8484,9484,10484,11484,12484,13484,14484,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8485,9485,10485,11485,12485,13485,14485,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8486,9486,10486,11486,12486,13486,14486,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -6461,34 +6326,7 @@ VALUES (9245,10245,11245,12245,13245,14245,15245,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9246,10246,11246,12246,13246,14246,15246,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9247,10247,11247,12247,13247,14247,15247,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(9248,10248,11248,12248,13248,14248,15248,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(9248,10248,11248,12248,13248,14248,15248,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9249,10249,11249,12249,13249,14249,15249,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9250,10250,11250,12250,13250,14250,15250,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9251,10251,11251,12251,13251,14251,15251,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -7249,34 +7087,7 @@ VALUES (10006,11006,12006,13006,14006,15006,16006,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10007,11007,12007,13007,14007,15007,16007,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10008,11008,12008,13008,14008,15008,16008,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10009,11009,12009,13009,14009,15009,16009,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(10009,11009,12009,13009,14009,15009,16009,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10010,11010,12010,13010,14010,15010,16010,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10011,11011,12011,13011,14011,15011,16011,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10012,11012,12012,13012,14012,15012,16012,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -7916,7 +7727,34 @@ VALUES (10646,11646,12646,13646,14646,15646,16646,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10647,11647,12647,13647,14647,15647,16647,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10648,11648,12648,13648,14648,15648,16648,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10649,11649,12649,13649,14649,15649,16649,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(10649,11649,12649,13649,14649,15649,16649,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (10650,11650,12650,13650,14650,15650,16650,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10651,11651,12651,13651,14651,15651,16651,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10652,11652,12652,13652,14652,15652,16652,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -8031,34 +7869,7 @@ VALUES (10761,11761,12761,13761,14761,15761,16761,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10762,11762,12762,13762,14762,15762,16762,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10763,11763,12763,13763,14763,15763,16763,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10764,11764,12764,13764,14764,15764,16764,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(10764,11764,12764,13764,14764,15764,16764,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10765,11765,12765,13765,14765,15765,16765,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10766,11766,12766,13766,14766,15766,16766,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10767,11767,12767,13767,14767,15767,16767,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -8813,34 +8624,7 @@ VALUES (11516,12516,13516,14516,15516,16516,17516,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11517,12517,13517,14517,15517,16517,17517,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11518,12518,13518,14518,15518,16518,17518,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(11519,12519,13519,14519,15519,16519,17519,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(11519,12519,13519,14519,15519,16519,17519,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11520,12520,13520,14520,15520,16520,17520,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11521,12521,13521,14521,15521,16521,17521,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11522,12522,13522,14522,15522,16522,17522,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -9595,34 +9379,7 @@ VALUES (12271,13271,14271,15271,16271,17271,18271,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12272,13272,14272,15272,16272,17272,18272,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12273,13273,14273,15273,16273,17273,18273,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(12274,13274,14274,15274,16274,17274,18274,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(12274,13274,14274,15274,16274,17274,18274,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12275,13275,14275,15275,16275,17275,18275,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12276,13276,14276,15276,16276,17276,18276,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12277,13277,14277,15277,16277,17277,18277,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), diff --git a/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRowsAsync(DB2).sql b/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRowsAsync(DB2).sql index 84cea4b071d..7fcf4f17413 100644 --- a/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRowsAsync(DB2).sql +++ b/core21/DB2/Tests/DataProvider/DB2Tests/Tests.DataProvider.DB2Tests.BulkCopyMultipleRowsAsync(DB2).sql @@ -821,34 +821,7 @@ VALUES (3794,4794,5794,6794,7794,8794,9794,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3795,4795,5795,6795,7795,8795,9795,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3796,4796,5796,6796,7796,8796,9796,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(3797,4797,5797,6797,7797,8797,9797,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(3797,4797,5797,6797,7797,8797,9797,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3798,4798,5798,6798,7798,8798,9798,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3799,4799,5799,6799,7799,8799,9799,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (3800,4800,5800,6800,7800,8800,9800,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -1641,34 +1614,7 @@ VALUES (4587,5587,6587,7587,8587,9587,10587,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4588,5588,6588,7588,8588,9588,10588,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4589,5589,6589,7589,8589,9589,10589,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(4590,5590,6590,7590,8590,9590,10590,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(4590,5590,6590,7590,8590,9590,10590,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4591,5591,6591,7591,8591,9591,10591,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4592,5592,6592,7592,8592,9592,10592,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (4593,5593,6593,7593,8593,9593,10593,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -2456,34 +2402,7 @@ VALUES (5375,6375,7375,8375,9375,10375,11375,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5376,6376,7376,8376,9376,10376,11376,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5377,6377,7377,8377,9377,10377,11377,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(5378,6378,7378,8378,9378,10378,11378,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(5378,6378,7378,8378,9378,10378,11378,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5379,6379,7379,8379,9379,10379,11379,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5380,6380,7380,8380,9380,10380,11380,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5381,6381,7381,8381,9381,10381,11381,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -2704,7 +2623,34 @@ VALUES (5596,6596,7596,8596,9596,10596,11596,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5597,6597,7597,8597,9597,10597,11597,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5598,6598,7598,8598,9598,10598,11598,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(5599,6599,7599,8599,9599,10599,11599,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(5599,6599,7599,8599,9599,10599,11599,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW (asynchronously) + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (5600,6600,7600,8600,9600,10600,11600,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5601,6601,7601,8601,9601,10601,11601,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (5602,6602,7602,8602,9602,10602,11602,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -3267,34 +3213,7 @@ VALUES (6159,7159,8159,9159,10159,11159,12159,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6160,7160,8160,9160,10160,11160,12160,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6161,7161,8161,9161,10161,11161,12161,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(6162,7162,8162,9162,10162,11162,12162,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(6162,7162,8162,9162,10162,11162,12162,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6163,7163,8163,9163,10163,11163,12163,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6164,7164,8164,9164,10164,11164,12164,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6165,7165,8165,9165,10165,11165,12165,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -4073,34 +3992,7 @@ VALUES (6938,7938,8938,9938,10938,11938,12938,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6939,7939,8939,9939,10939,11939,12939,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6940,7940,8940,9940,10940,11940,12940,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(6941,7941,8941,9941,10941,11941,12941,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(6941,7941,8941,9941,10941,11941,12941,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6942,7942,8942,9942,10942,11942,12942,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6943,7943,8943,9943,10943,11943,12943,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (6944,7944,8944,9944,10944,11944,12944,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -4873,34 +4765,7 @@ VALUES (7711,8711,9711,10711,11711,12711,13711,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7712,8712,9712,10712,11712,12712,13712,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7713,8713,9713,10713,11713,12713,13713,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(7714,8714,9714,10714,11714,12714,13714,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(7714,8714,9714,10714,11714,12714,13714,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7715,8715,9715,10715,11715,12715,13715,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7716,8716,9716,10716,11716,12716,13716,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (7717,8717,9717,10717,11717,12717,13717,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -5335,7 +5200,34 @@ VALUES (8146,9146,10146,11146,12146,13146,14146,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8147,9147,10147,11147,12147,13147,14147,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8148,9148,10148,11148,12148,13148,14148,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(8149,9149,10149,11149,12149,13149,14149,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(8149,9149,10149,11149,12149,13149,14149,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW (asynchronously) + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (8150,9150,10150,11150,12150,13150,14150,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8151,9151,10151,11151,12151,13151,14151,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8152,9152,10152,11152,12152,13152,14152,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -5669,34 +5561,7 @@ VALUES (8480,9480,10480,11480,12480,13480,14480,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8481,9481,10481,11481,12481,13481,14481,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8482,9482,10482,11482,12482,13482,14482,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(8483,9483,10483,11483,12483,13483,14483,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(8483,9483,10483,11483,12483,13483,14483,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8484,9484,10484,11484,12484,13484,14484,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8485,9485,10485,11485,12485,13485,14485,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (8486,9486,10486,11486,12486,13486,14486,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -6461,34 +6326,7 @@ VALUES (9245,10245,11245,12245,13245,14245,15245,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9246,10246,11246,12246,13246,14246,15246,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9247,10247,11247,12247,13247,14247,15247,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(9248,10248,11248,12248,13248,14248,15248,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(9248,10248,11248,12248,13248,14248,15248,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9249,10249,11249,12249,13249,14249,15249,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9250,10250,11250,12250,13250,14250,15250,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (9251,10251,11251,12251,13251,14251,15251,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -7249,34 +7087,7 @@ VALUES (10006,11006,12006,13006,14006,15006,16006,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10007,11007,12007,13007,14007,15007,16007,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10008,11008,12008,13008,14008,15008,16008,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10009,11009,12009,13009,14009,15009,16009,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(10009,11009,12009,13009,14009,15009,16009,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10010,11010,12010,13010,14010,15010,16010,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10011,11011,12011,13011,14011,15011,16011,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10012,11012,12012,13012,14012,15012,16012,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -7916,7 +7727,34 @@ VALUES (10646,11646,12646,13646,14646,15646,16646,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10647,11647,12647,13647,14647,15647,16647,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10648,11648,12648,13648,14648,15648,16648,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10649,11649,12649,13649,14649,15649,16649,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), +(10649,11649,12649,13649,14649,15649,16649,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW (asynchronously) + +INSERT INTO ALLTYPES +( + BIGINTDATATYPE, + INTDATATYPE, + SMALLINTDATATYPE, + DECIMALDATATYPE, + DECFLOATDATATYPE, + REALDATATYPE, + DOUBLEDATATYPE, + CHARDATATYPE, + VARCHARDATATYPE, + CLOBDATATYPE, + DBCLOBDATATYPE, + BINARYDATATYPE, + VARBINARYDATATYPE, + BLOBDATATYPE, + GRAPHICDATATYPE, + DATEDATATYPE, + TIMEDATATYPE, + TIMESTAMPDATATYPE, + XMLDATATYPE +) +VALUES (10650,11650,12650,13650,14650,15650,16650,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10651,11651,12651,13651,14651,15651,16651,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10652,11652,12652,13652,14652,15652,16652,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -8031,34 +7869,7 @@ VALUES (10761,11761,12761,13761,14761,15761,16761,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10762,11762,12762,13762,14762,15762,16762,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10763,11763,12763,13763,14763,15763,16763,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(10764,11764,12764,13764,14764,15764,16764,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(10764,11764,12764,13764,14764,15764,16764,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10765,11765,12765,13765,14765,15765,16765,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10766,11766,12766,13766,14766,15766,16766,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (10767,11767,12767,13767,14767,15767,16767,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -8813,34 +8624,7 @@ VALUES (11516,12516,13516,14516,15516,16516,17516,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11517,12517,13517,14517,15517,16517,17517,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11518,12518,13518,14518,15518,16518,17518,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(11519,12519,13519,14519,15519,16519,17519,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(11519,12519,13519,14519,15519,16519,17519,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11520,12520,13520,14520,15520,16520,17520,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11521,12521,13521,14521,15521,16521,17521,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (11522,12522,13522,14522,15522,16522,17522,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), @@ -9595,34 +9379,7 @@ VALUES (12271,13271,14271,15271,16271,17271,18271,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12272,13272,14272,15272,16272,17272,18272,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12273,13273,14273,15273,16273,17273,18273,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), -(12274,13274,14274,15274,16274,17274,18274,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL) - -BeforeExecute --- DB2 DB2.LUW DB2LUW (asynchronously) - -INSERT INTO ALLTYPES -( - BIGINTDATATYPE, - INTDATATYPE, - SMALLINTDATATYPE, - DECIMALDATATYPE, - DECFLOATDATATYPE, - REALDATATYPE, - DOUBLEDATATYPE, - CHARDATATYPE, - VARCHARDATATYPE, - CLOBDATATYPE, - DBCLOBDATATYPE, - BINARYDATATYPE, - VARBINARYDATATYPE, - BLOBDATATYPE, - GRAPHICDATATYPE, - DATEDATATYPE, - TIMEDATATYPE, - TIMESTAMPDATATYPE, - XMLDATATYPE -) -VALUES +(12274,13274,14274,15274,16274,17274,18274,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12275,13275,14275,15275,16275,17275,18275,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12276,13276,14276,15276,16276,17276,18276,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), (12277,13277,14277,15277,16277,17277,18277,'A','',NULL,NULL,NULL,NULL,BX'010203',NULL,'2020-02-29-17.54.55.123123',NULL,NULL,NULL), diff --git a/core21/DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(DB2).sql b/core21/DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(DB2).sql new file mode 100644 index 00000000000..a810dcb1690 --- /dev/null +++ b/core21/DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(DB2).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- DB2 DB2.LUW DB2LUW +DECLARE @p1 Integer(4) -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer(4) -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer(4) -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer(4) -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer(4) -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer(4) -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer(4) -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer(4) -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer(4) -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer(4) -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer(4) -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer(4) -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer(4) -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer(4) -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer(4) -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer(4) -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer(4) -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer(4) -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer(4) -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer(4) -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer(4) -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer(4) -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer(4) -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer(4) -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer(4) -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer(4) -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer(4) -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer(4) -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer(4) -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer(4) -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer(4) -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer(4) -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer(4) -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer(4) -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer(4) -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer(4) -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer(4) -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer(4) -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer(4) -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer(4) -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer(4) -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer(4) -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer(4) -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer(4) -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer(4) -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer(4) -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer(4) -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer(4) -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer(4) -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer(4) -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer(4) -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer(4) -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer(4) -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer(4) -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer(4) -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer(4) -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer(4) -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer(4) -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer(4) -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer(4) -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer(4) -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer(4) -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer(4) -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer(4) -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer(4) -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer(4) -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer(4) -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer(4) -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer(4) -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer(4) -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer(4) -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer(4) -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer(4) -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer(4) -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer(4) -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer(4) -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer(4) -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer(4) -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer(4) -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer(4) -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer(4) -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer(4) -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer(4) -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer(4) -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer(4) -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer(4) -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer(4) -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer(4) -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer(4) -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer(4) -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer(4) -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer(4) -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer(4) -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer(4) -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer(4) -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer(4) -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer(4) -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer(4) -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer(4) -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer(4) -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW +DECLARE @p1 Integer(4) -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer(4) -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer(4) -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer(4) -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer(4) -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer(4) -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer(4) -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer(4) -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer(4) -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer(4) -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer(4) -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer(4) -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer(4) -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer(4) -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer(4) -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer(4) -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer(4) -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer(4) -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer(4) -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer(4) -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer(4) -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer(4) -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer(4) -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer(4) -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer(4) -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer(4) -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer(4) -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer(4) -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer(4) -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer(4) -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer(4) -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer(4) -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer(4) -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer(4) -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer(4) -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer(4) -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer(4) -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer(4) -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer(4) -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer(4) -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer(4) -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer(4) -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer(4) -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer(4) -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer(4) -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer(4) -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer(4) -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer(4) -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer(4) -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer(4) -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer(4) -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer(4) -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer(4) -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer(4) -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer(4) -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer(4) -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer(4) -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer(4) -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer(4) -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer(4) -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer(4) -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer(4) -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer(4) -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer(4) -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer(4) -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer(4) -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer(4) -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer(4) -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer(4) -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer(4) -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer(4) -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer(4) -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer(4) -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer(4) -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer(4) -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer(4) -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer(4) -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer(4) -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer(4) -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer(4) -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer(4) -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer(4) -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer(4) -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer(4) -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer(4) -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer(4) -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer(4) -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer(4) -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer(4) -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer(4) -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer(4) -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer(4) -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer(4) -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer(4) -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer(4) -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer(4) -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer(4) -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer(4) -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer(4) -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer(4) -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW +DECLARE @p1 Integer(4) -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer(4) -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer(4) -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer(4) -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer(4) -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer(4) -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer(4) -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer(4) -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer(4) -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer(4) -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer(4) -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer(4) -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer(4) -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer(4) -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer(4) -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer(4) -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer(4) -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer(4) -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer(4) -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer(4) -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer(4) -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer(4) -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer(4) -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer(4) -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer(4) -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer(4) -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer(4) -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer(4) -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer(4) -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer(4) -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer(4) -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer(4) -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer(4) -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer(4) -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer(4) -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer(4) -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer(4) -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer(4) -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer(4) -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer(4) -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer(4) -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer(4) -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer(4) -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer(4) -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer(4) -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer(4) -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer(4) -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer(4) -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer(4) -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer(4) -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer(4) -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer(4) -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer(4) -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer(4) -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer(4) -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer(4) -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer(4) -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer(4) -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer(4) -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer(4) -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer(4) -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer(4) -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer(4) -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer(4) -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer(4) -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer(4) -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer(4) -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer(4) -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer(4) -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer(4) -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer(4) -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer(4) -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer(4) -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer(4) -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer(4) -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer(4) -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer(4) -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer(4) -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer(4) -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer(4) -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer(4) -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer(4) -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer(4) -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer(4) -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer(4) -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer(4) -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer(4) -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer(4) -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer(4) -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer(4) -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer(4) -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer(4) -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer(4) -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer(4) -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer(4) -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer(4) -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer(4) -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer(4) -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- DB2 DB2.LUW DB2LUW +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer(4) -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" "r" +WHERE + "r"."ParentID" >= @ParentID AND "r"."ParentID" <= @ParentID_1 + diff --git a/core21/Firebird/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird).sql b/core21/Firebird/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird).sql new file mode 100644 index 00000000000..7b428066bed --- /dev/null +++ b/core21/Firebird/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" "r" +WHERE + "r"."ParentID" >= @ParentID AND "r"."ParentID" <= @ParentID_1 + diff --git a/core21/Firebird3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird3).sql b/core21/Firebird3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird3).sql new file mode 100644 index 00000000000..b203ffbe429 --- /dev/null +++ b/core21/Firebird3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird3).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- Firebird3 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird3 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird3 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird3 Firebird +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" "r" +WHERE + "r"."ParentID" >= @ParentID AND "r"."ParentID" <= @ParentID_1 + diff --git a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,False).sql b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,False).sql index 64aceb3feb8..9476377e878 100644 --- a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,False).sql +++ b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,False).sql @@ -54,7 +54,7 @@ INSERT INTO "TestFbTypesTable" "TimeTZ", "Int128" ) -SELECT 1,@p1,@p2,@p3,@p4,@p5,@p6,-170141183460469231731687303715884105728 FROM rdb$database +SELECT 1,CAST(@p1 AS DECFLOAT(16)),CAST(@p2 AS DECFLOAT),CAST(@p3 AS DECFLOAT),CAST(@p4 AS DECFLOAT),CAST(@p5 AS TIMESTAMP WITH TIME ZONE),CAST(@p6 AS TIME WITH TIME ZONE),-170141183460469231731687303715884105728 FROM rdb$database BeforeExecute -- Firebird4 Firebird diff --git a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,True).sql b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,True).sql index b9d5312b030..31dc237a427 100644 --- a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,True).sql +++ b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesParametersAndLiterals(Firebird4,True).sql @@ -54,7 +54,7 @@ INSERT INTO "TestFbTypesTable" "TimeTZ", "Int128" ) -SELECT 1,@p1,@p2,@p3,@p4,@p5,@p6,-170141183460469231731687303715884105728 FROM rdb$database +SELECT 1,CAST(@p1 AS DECFLOAT(16)),CAST(@p2 AS DECFLOAT),CAST(@p3 AS DECFLOAT),CAST(@p4 AS DECFLOAT),CAST(@p5 AS TIMESTAMP WITH TIME ZONE),CAST(@p6 AS TIME WITH TIME ZONE),-170141183460469231731687303715884105728 FROM rdb$database BeforeExecute -- Firebird4 Firebird diff --git a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesProcedureSchema(Firebird4).sql b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesProcedureSchema(Firebird4).sql index ac9a212a4ef..477e54789a8 100644 --- a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesProcedureSchema(Firebird4).sql +++ b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesProcedureSchema(Firebird4).sql @@ -54,7 +54,7 @@ INSERT INTO "TestFbTypesTable" "TimeTZ", "Int128" ) -SELECT 1,@p1,@p2,@p3,@p4,@p5,@p6,-170141183460469231731687303715884105728 FROM rdb$database +SELECT 1,CAST(@p1 AS DECFLOAT(16)),CAST(@p2 AS DECFLOAT),CAST(@p3 AS DECFLOAT),CAST(@p4 AS DECFLOAT),CAST(@p5 AS TIMESTAMP WITH TIME ZONE),CAST(@p6 AS TIME WITH TIME ZONE),-170141183460469231731687303715884105728 FROM rdb$database BeforeExecute -- Firebird4 Firebird diff --git a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesTableSchema(Firebird4).sql b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesTableSchema(Firebird4).sql index 3dbe699e027..9d662e21ede 100644 --- a/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesTableSchema(Firebird4).sql +++ b/core21/Firebird4/Tests/DataProvider/FirebirdTests/Tests.DataProvider.FirebirdTests.TestFb4TypesTableSchema(Firebird4).sql @@ -54,7 +54,7 @@ INSERT INTO "TestFbTypesTable" "TimeTZ", "Int128" ) -SELECT 1,@p1,@p2,@p3,@p4,@p5,@p6,-170141183460469231731687303715884105728 FROM rdb$database +SELECT 1,CAST(@p1 AS DECFLOAT(16)),CAST(@p2 AS DECFLOAT),CAST(@p3 AS DECFLOAT),CAST(@p4 AS DECFLOAT),CAST(@p5 AS TIMESTAMP WITH TIME ZONE),CAST(@p6 AS TIME WITH TIME ZONE),-170141183460469231731687303715884105728 FROM rdb$database BeforeExecute -- Firebird4 Firebird diff --git a/core21/Firebird4/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird4).sql b/core21/Firebird4/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird4).sql new file mode 100644 index 00000000000..2bd02df612f --- /dev/null +++ b/core21/Firebird4/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Firebird4).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- Firebird4 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird4 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p99 AS Int),CAST(@p100 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird4 Firebird +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +SELECT CAST(@p1 AS Int),CAST(@p2 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p3 AS Int),CAST(@p4 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p5 AS Int),CAST(@p6 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p7 AS Int),CAST(@p8 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p9 AS Int),CAST(@p10 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p11 AS Int),CAST(@p12 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p13 AS Int),CAST(@p14 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p15 AS Int),CAST(@p16 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p17 AS Int),CAST(@p18 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p19 AS Int),CAST(@p20 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p21 AS Int),CAST(@p22 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p23 AS Int),CAST(@p24 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p25 AS Int),CAST(@p26 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p27 AS Int),CAST(@p28 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p29 AS Int),CAST(@p30 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p31 AS Int),CAST(@p32 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p33 AS Int),CAST(@p34 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p35 AS Int),CAST(@p36 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p37 AS Int),CAST(@p38 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p39 AS Int),CAST(@p40 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p41 AS Int),CAST(@p42 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p43 AS Int),CAST(@p44 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p45 AS Int),CAST(@p46 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p47 AS Int),CAST(@p48 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p49 AS Int),CAST(@p50 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p51 AS Int),CAST(@p52 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p53 AS Int),CAST(@p54 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p55 AS Int),CAST(@p56 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p57 AS Int),CAST(@p58 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p59 AS Int),CAST(@p60 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p61 AS Int),CAST(@p62 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p63 AS Int),CAST(@p64 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p65 AS Int),CAST(@p66 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p67 AS Int),CAST(@p68 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p69 AS Int),CAST(@p70 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p71 AS Int),CAST(@p72 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p73 AS Int),CAST(@p74 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p75 AS Int),CAST(@p76 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p77 AS Int),CAST(@p78 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p79 AS Int),CAST(@p80 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p81 AS Int),CAST(@p82 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p83 AS Int),CAST(@p84 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p85 AS Int),CAST(@p86 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p87 AS Int),CAST(@p88 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p89 AS Int),CAST(@p90 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p91 AS Int),CAST(@p92 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p93 AS Int),CAST(@p94 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p95 AS Int),CAST(@p96 AS Int) FROM rdb$database UNION ALL +SELECT CAST(@p97 AS Int),CAST(@p98 AS Int) FROM rdb$database + +BeforeExecute +-- Firebird4 Firebird +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" "r" +WHERE + "r"."ParentID" >= @ParentID AND "r"."ParentID" <= @ParentID_1 + diff --git a/core21/Informix.DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Informix.DB2).sql b/core21/Informix.DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Informix.DB2).sql new file mode 100644 index 00000000000..825d6932b2e --- /dev/null +++ b/core21/Informix.DB2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Informix.DB2).sql @@ -0,0 +1,2696 @@ +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111001 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 0 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111002 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 1 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111003 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 2 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111004 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 3 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111005 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 4 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111006 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 5 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111007 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 6 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111008 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 7 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111009 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 8 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111010 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 9 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111011 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 10 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111012 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 11 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111013 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 12 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111014 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 13 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111015 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 14 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111016 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 15 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111017 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 16 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111018 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 17 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111019 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 18 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111020 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 19 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111021 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 20 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111022 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 21 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111023 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 22 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111024 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 23 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111025 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 24 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111026 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 25 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111027 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 26 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111028 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 27 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111029 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 28 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111030 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 29 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111031 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 30 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111032 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 31 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111033 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 32 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111034 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 33 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111035 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 34 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111036 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 35 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111037 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 36 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111038 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 37 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111039 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 38 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111040 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 39 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111041 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 40 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111042 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 41 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111043 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 42 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111044 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 43 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111045 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 44 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111046 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 45 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111047 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 46 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111048 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 47 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111049 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 48 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111050 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 49 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111051 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 50 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111052 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 51 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111053 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 52 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111054 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 53 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111055 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 54 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111056 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 55 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111057 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 56 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111058 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 57 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111059 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 58 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111060 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 59 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111061 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 60 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111062 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 61 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111063 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 62 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111064 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 63 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111065 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 64 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111066 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 65 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111067 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 66 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111068 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 67 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111069 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 68 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111070 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 69 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111071 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 70 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111072 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 71 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111073 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 72 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111074 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 73 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111075 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 74 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111076 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 75 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111077 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 76 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111078 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 77 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111079 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 78 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111080 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 79 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111081 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 80 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111082 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 81 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111083 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 82 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111084 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 83 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111085 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 84 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111086 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 85 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111087 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 86 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111088 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 87 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111089 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 88 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111090 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 89 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111091 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 90 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111092 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 91 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111093 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 92 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111094 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 93 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111095 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 94 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111096 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 95 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111097 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 96 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111098 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 97 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111099 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 98 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111100 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 99 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111101 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 100 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111102 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 101 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111103 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 102 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111104 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 103 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111105 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 104 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111106 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 105 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111107 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 106 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111108 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 107 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111109 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 108 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111110 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 109 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111111 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 110 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111112 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 111 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111113 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 112 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111114 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 113 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111115 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 114 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111116 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 115 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111117 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 116 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111118 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 117 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111119 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 118 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111120 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 119 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111121 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 120 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111122 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 121 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111123 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 122 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111124 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 123 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111125 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 124 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111126 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 125 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111127 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 126 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111128 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 127 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111129 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 128 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111130 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 129 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111131 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 130 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111132 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 131 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111133 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 132 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111134 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 133 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111135 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 134 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111136 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 135 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111137 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 136 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111138 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 137 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111139 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 138 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111140 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 139 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111141 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 140 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111142 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 141 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111143 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 142 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111144 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 143 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111145 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 144 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111146 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 145 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111147 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 146 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111148 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 147 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111149 +DECLARE @Value1 Integer(4) -- Int32 +SET @Value1 = 148 + +INSERT INTO Parent +( + ParentID, + Value1 +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Informix.DB2 Informix +DECLARE @ParentID Integer(4) -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer(4) -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + Parent r +WHERE + r.ParentID >= @ParentID AND r.ParentID <= @ParentID_1 + diff --git a/core21/MariaDB/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MariaDB).sql b/core21/MariaDB/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MariaDB).sql new file mode 100644 index 00000000000..bd6830b8b20 --- /dev/null +++ b/core21/MariaDB/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MariaDB).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- MariaDB MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MariaDB MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MariaDB MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- MariaDB MySql.Official MySql +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + `Parent` `r` +WHERE + `r`.`ParentID` >= @ParentID AND `r`.`ParentID` <= @ParentID_1 + diff --git a/core21/MySql55/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql55).sql b/core21/MySql55/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql55).sql new file mode 100644 index 00000000000..33899210cf0 --- /dev/null +++ b/core21/MySql55/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql55).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- MySql55 MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySql55 MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySql55 MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- MySql55 MySql.Official MySql +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + `Parent` `r` +WHERE + `r`.`ParentID` >= @ParentID AND `r`.`ParentID` <= @ParentID_1 + diff --git a/core21/Oracle.11.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.11.Managed).sql b/core21/Oracle.11.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.11.Managed).sql new file mode 100644 index 00000000000..fa6a65f3075 --- /dev/null +++ b/core21/Oracle.11.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.11.Managed).sql @@ -0,0 +1,777 @@ +BeforeExecute +-- Oracle.11.Managed Oracle.Managed Oracle11 +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) + INTO "Parent" ("ParentID", "Value1") VALUES (:p99,:p100) +SELECT * FROM dual + +BeforeExecute +-- Oracle.11.Managed Oracle.Managed Oracle11 +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) + INTO "Parent" ("ParentID", "Value1") VALUES (:p99,:p100) +SELECT * FROM dual + +BeforeExecute +-- Oracle.11.Managed Oracle.Managed Oracle11 +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) +SELECT * FROM dual + +BeforeExecute +-- Oracle.11.Managed Oracle.Managed Oracle11 +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/Oracle.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.Managed).sql b/core21/Oracle.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.Managed).sql new file mode 100644 index 00000000000..904264886ed --- /dev/null +++ b/core21/Oracle.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Oracle.Managed).sql @@ -0,0 +1,777 @@ +BeforeExecute +-- Oracle.Managed Oracle12 +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) + INTO "Parent" ("ParentID", "Value1") VALUES (:p99,:p100) +SELECT * FROM dual + +BeforeExecute +-- Oracle.Managed Oracle12 +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) + INTO "Parent" ("ParentID", "Value1") VALUES (:p99,:p100) +SELECT * FROM dual + +BeforeExecute +-- Oracle.Managed Oracle12 +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT ALL + INTO "Parent" ("ParentID", "Value1") VALUES (:p1,:p2) + INTO "Parent" ("ParentID", "Value1") VALUES (:p3,:p4) + INTO "Parent" ("ParentID", "Value1") VALUES (:p5,:p6) + INTO "Parent" ("ParentID", "Value1") VALUES (:p7,:p8) + INTO "Parent" ("ParentID", "Value1") VALUES (:p9,:p10) + INTO "Parent" ("ParentID", "Value1") VALUES (:p11,:p12) + INTO "Parent" ("ParentID", "Value1") VALUES (:p13,:p14) + INTO "Parent" ("ParentID", "Value1") VALUES (:p15,:p16) + INTO "Parent" ("ParentID", "Value1") VALUES (:p17,:p18) + INTO "Parent" ("ParentID", "Value1") VALUES (:p19,:p20) + INTO "Parent" ("ParentID", "Value1") VALUES (:p21,:p22) + INTO "Parent" ("ParentID", "Value1") VALUES (:p23,:p24) + INTO "Parent" ("ParentID", "Value1") VALUES (:p25,:p26) + INTO "Parent" ("ParentID", "Value1") VALUES (:p27,:p28) + INTO "Parent" ("ParentID", "Value1") VALUES (:p29,:p30) + INTO "Parent" ("ParentID", "Value1") VALUES (:p31,:p32) + INTO "Parent" ("ParentID", "Value1") VALUES (:p33,:p34) + INTO "Parent" ("ParentID", "Value1") VALUES (:p35,:p36) + INTO "Parent" ("ParentID", "Value1") VALUES (:p37,:p38) + INTO "Parent" ("ParentID", "Value1") VALUES (:p39,:p40) + INTO "Parent" ("ParentID", "Value1") VALUES (:p41,:p42) + INTO "Parent" ("ParentID", "Value1") VALUES (:p43,:p44) + INTO "Parent" ("ParentID", "Value1") VALUES (:p45,:p46) + INTO "Parent" ("ParentID", "Value1") VALUES (:p47,:p48) + INTO "Parent" ("ParentID", "Value1") VALUES (:p49,:p50) + INTO "Parent" ("ParentID", "Value1") VALUES (:p51,:p52) + INTO "Parent" ("ParentID", "Value1") VALUES (:p53,:p54) + INTO "Parent" ("ParentID", "Value1") VALUES (:p55,:p56) + INTO "Parent" ("ParentID", "Value1") VALUES (:p57,:p58) + INTO "Parent" ("ParentID", "Value1") VALUES (:p59,:p60) + INTO "Parent" ("ParentID", "Value1") VALUES (:p61,:p62) + INTO "Parent" ("ParentID", "Value1") VALUES (:p63,:p64) + INTO "Parent" ("ParentID", "Value1") VALUES (:p65,:p66) + INTO "Parent" ("ParentID", "Value1") VALUES (:p67,:p68) + INTO "Parent" ("ParentID", "Value1") VALUES (:p69,:p70) + INTO "Parent" ("ParentID", "Value1") VALUES (:p71,:p72) + INTO "Parent" ("ParentID", "Value1") VALUES (:p73,:p74) + INTO "Parent" ("ParentID", "Value1") VALUES (:p75,:p76) + INTO "Parent" ("ParentID", "Value1") VALUES (:p77,:p78) + INTO "Parent" ("ParentID", "Value1") VALUES (:p79,:p80) + INTO "Parent" ("ParentID", "Value1") VALUES (:p81,:p82) + INTO "Parent" ("ParentID", "Value1") VALUES (:p83,:p84) + INTO "Parent" ("ParentID", "Value1") VALUES (:p85,:p86) + INTO "Parent" ("ParentID", "Value1") VALUES (:p87,:p88) + INTO "Parent" ("ParentID", "Value1") VALUES (:p89,:p90) + INTO "Parent" ("ParentID", "Value1") VALUES (:p91,:p92) + INTO "Parent" ("ParentID", "Value1") VALUES (:p93,:p94) + INTO "Parent" ("ParentID", "Value1") VALUES (:p95,:p96) + INTO "Parent" ("ParentID", "Value1") VALUES (:p97,:p98) +SELECT * FROM dual + +BeforeExecute +-- Oracle.Managed Oracle12 +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.10/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.10,MiniProfilerNoMappings).sql b/core21/PostgreSQL.10/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.10,MiniProfilerNoMappings).sql index ce7082497ed..91ca3fffa14 100644 --- a/core21/PostgreSQL.10/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.10,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.10/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.10,MiniProfilerNoMappings).sql @@ -566,54 +566,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1668,54 +1621,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2770,54 +2676,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3872,54 +3731,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.10/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.10).sql b/core21/PostgreSQL.10/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.10).sql new file mode 100644 index 00000000000..01f58cc5aa5 --- /dev/null +++ b/core21/PostgreSQL.10/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.10).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.10 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.10 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.10 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.10 PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.11/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.11,MiniProfilerNoMappings).sql b/core21/PostgreSQL.11/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.11,MiniProfilerNoMappings).sql index f22258ef239..4d58b2a1e7a 100644 --- a/core21/PostgreSQL.11/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.11,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.11/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.11,MiniProfilerNoMappings).sql @@ -566,54 +566,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1668,54 +1621,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2770,54 +2676,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3872,54 +3731,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.11/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.11).sql b/core21/PostgreSQL.11/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.11).sql new file mode 100644 index 00000000000..0d3ac58c14e --- /dev/null +++ b/core21/PostgreSQL.11/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.11).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.11 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.11 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.11 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.11 PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.12/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.12,MiniProfilerNoMappings).sql b/core21/PostgreSQL.12/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.12,MiniProfilerNoMappings).sql index e2715ee5a4e..88432ca24dd 100644 --- a/core21/PostgreSQL.12/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.12,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.12/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.12,MiniProfilerNoMappings).sql @@ -566,54 +566,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1668,54 +1621,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2770,54 +2676,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3872,54 +3731,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.12/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.12).sql b/core21/PostgreSQL.12/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.12).sql new file mode 100644 index 00000000000..882c3fc8677 --- /dev/null +++ b/core21/PostgreSQL.12/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.12).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.12 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.12 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.12 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.12 PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.9.2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.2,MiniProfilerNoMappings).sql b/core21/PostgreSQL.9.2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.2,MiniProfilerNoMappings).sql index ff66569a417..77ea7bc1344 100644 --- a/core21/PostgreSQL.9.2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.2,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.9.2/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.2,MiniProfilerNoMappings).sql @@ -604,51 +604,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.2 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1700,51 +1656,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.2 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2796,51 +2708,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.2 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3892,51 +3760,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.2 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.9.2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.2).sql b/core21/PostgreSQL.9.2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.2).sql new file mode 100644 index 00000000000..ff1d6c09ad0 --- /dev/null +++ b/core21/PostgreSQL.9.2/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.2).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.9.2 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.2 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.2 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.9.2 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.9.3/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.3,MiniProfilerNoMappings).sql b/core21/PostgreSQL.9.3/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.3,MiniProfilerNoMappings).sql index c6b23bc0d7e..97e387c74d8 100644 --- a/core21/PostgreSQL.9.3/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.3,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.9.3/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.3,MiniProfilerNoMappings).sql @@ -604,51 +604,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.3 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1700,51 +1656,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.3 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2796,51 +2708,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.3 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3892,51 +3760,7 @@ VALUES (2539,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2540,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2541,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.3 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType" -) -VALUES +(2542,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2543,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2544,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2545,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.9.3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.3).sql b/core21/PostgreSQL.9.3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.3).sql new file mode 100644 index 00000000000..0c3957679f4 --- /dev/null +++ b/core21/PostgreSQL.9.3/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.3).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.9.3 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.3 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.3 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.9.3 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/PostgreSQL.9.5/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.5,MiniProfilerNoMappings).sql b/core21/PostgreSQL.9.5/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.5,MiniProfilerNoMappings).sql index 45e019adaa0..dd42a7bc67a 100644 --- a/core21/PostgreSQL.9.5/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.5,MiniProfilerNoMappings).sql +++ b/core21/PostgreSQL.9.5/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.9.5,MiniProfilerNoMappings).sql @@ -578,53 +578,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1678,53 +1632,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2778,53 +2686,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3878,53 +3740,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core21/PostgreSQL.9.5/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.5).sql b/core21/PostgreSQL.9.5/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.5).sql new file mode 100644 index 00000000000..b43e725eba5 --- /dev/null +++ b/core21/PostgreSQL.9.5/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.9.5).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/core21/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql b/core21/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql new file mode 100644 index 00000000000..93a999a4b84 --- /dev/null +++ b/core21/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SapHana.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SapHana.Odbc).sql b/core21/SapHana.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SapHana.Odbc).sql new file mode 100644 index 00000000000..adcd2c5e3eb --- /dev/null +++ b/core21/SapHana.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SapHana.Odbc).sql @@ -0,0 +1,2696 @@ +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @Value1 -- Int32 +SET @Value1 = 0 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111002 +DECLARE @Value1 -- Int32 +SET @Value1 = 1 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111003 +DECLARE @Value1 -- Int32 +SET @Value1 = 2 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111004 +DECLARE @Value1 -- Int32 +SET @Value1 = 3 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111005 +DECLARE @Value1 -- Int32 +SET @Value1 = 4 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111006 +DECLARE @Value1 -- Int32 +SET @Value1 = 5 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111007 +DECLARE @Value1 -- Int32 +SET @Value1 = 6 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111008 +DECLARE @Value1 -- Int32 +SET @Value1 = 7 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111009 +DECLARE @Value1 -- Int32 +SET @Value1 = 8 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111010 +DECLARE @Value1 -- Int32 +SET @Value1 = 9 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111011 +DECLARE @Value1 -- Int32 +SET @Value1 = 10 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111012 +DECLARE @Value1 -- Int32 +SET @Value1 = 11 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111013 +DECLARE @Value1 -- Int32 +SET @Value1 = 12 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111014 +DECLARE @Value1 -- Int32 +SET @Value1 = 13 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111015 +DECLARE @Value1 -- Int32 +SET @Value1 = 14 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111016 +DECLARE @Value1 -- Int32 +SET @Value1 = 15 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111017 +DECLARE @Value1 -- Int32 +SET @Value1 = 16 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111018 +DECLARE @Value1 -- Int32 +SET @Value1 = 17 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111019 +DECLARE @Value1 -- Int32 +SET @Value1 = 18 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111020 +DECLARE @Value1 -- Int32 +SET @Value1 = 19 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111021 +DECLARE @Value1 -- Int32 +SET @Value1 = 20 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111022 +DECLARE @Value1 -- Int32 +SET @Value1 = 21 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111023 +DECLARE @Value1 -- Int32 +SET @Value1 = 22 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111024 +DECLARE @Value1 -- Int32 +SET @Value1 = 23 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111025 +DECLARE @Value1 -- Int32 +SET @Value1 = 24 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111026 +DECLARE @Value1 -- Int32 +SET @Value1 = 25 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111027 +DECLARE @Value1 -- Int32 +SET @Value1 = 26 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111028 +DECLARE @Value1 -- Int32 +SET @Value1 = 27 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111029 +DECLARE @Value1 -- Int32 +SET @Value1 = 28 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111030 +DECLARE @Value1 -- Int32 +SET @Value1 = 29 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111031 +DECLARE @Value1 -- Int32 +SET @Value1 = 30 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111032 +DECLARE @Value1 -- Int32 +SET @Value1 = 31 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111033 +DECLARE @Value1 -- Int32 +SET @Value1 = 32 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111034 +DECLARE @Value1 -- Int32 +SET @Value1 = 33 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111035 +DECLARE @Value1 -- Int32 +SET @Value1 = 34 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111036 +DECLARE @Value1 -- Int32 +SET @Value1 = 35 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111037 +DECLARE @Value1 -- Int32 +SET @Value1 = 36 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111038 +DECLARE @Value1 -- Int32 +SET @Value1 = 37 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111039 +DECLARE @Value1 -- Int32 +SET @Value1 = 38 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111040 +DECLARE @Value1 -- Int32 +SET @Value1 = 39 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111041 +DECLARE @Value1 -- Int32 +SET @Value1 = 40 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111042 +DECLARE @Value1 -- Int32 +SET @Value1 = 41 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111043 +DECLARE @Value1 -- Int32 +SET @Value1 = 42 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111044 +DECLARE @Value1 -- Int32 +SET @Value1 = 43 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111045 +DECLARE @Value1 -- Int32 +SET @Value1 = 44 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111046 +DECLARE @Value1 -- Int32 +SET @Value1 = 45 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111047 +DECLARE @Value1 -- Int32 +SET @Value1 = 46 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111048 +DECLARE @Value1 -- Int32 +SET @Value1 = 47 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111049 +DECLARE @Value1 -- Int32 +SET @Value1 = 48 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111050 +DECLARE @Value1 -- Int32 +SET @Value1 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111051 +DECLARE @Value1 -- Int32 +SET @Value1 = 50 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111052 +DECLARE @Value1 -- Int32 +SET @Value1 = 51 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111053 +DECLARE @Value1 -- Int32 +SET @Value1 = 52 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111054 +DECLARE @Value1 -- Int32 +SET @Value1 = 53 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111055 +DECLARE @Value1 -- Int32 +SET @Value1 = 54 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111056 +DECLARE @Value1 -- Int32 +SET @Value1 = 55 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111057 +DECLARE @Value1 -- Int32 +SET @Value1 = 56 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111058 +DECLARE @Value1 -- Int32 +SET @Value1 = 57 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111059 +DECLARE @Value1 -- Int32 +SET @Value1 = 58 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111060 +DECLARE @Value1 -- Int32 +SET @Value1 = 59 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111061 +DECLARE @Value1 -- Int32 +SET @Value1 = 60 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111062 +DECLARE @Value1 -- Int32 +SET @Value1 = 61 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111063 +DECLARE @Value1 -- Int32 +SET @Value1 = 62 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111064 +DECLARE @Value1 -- Int32 +SET @Value1 = 63 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111065 +DECLARE @Value1 -- Int32 +SET @Value1 = 64 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111066 +DECLARE @Value1 -- Int32 +SET @Value1 = 65 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111067 +DECLARE @Value1 -- Int32 +SET @Value1 = 66 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111068 +DECLARE @Value1 -- Int32 +SET @Value1 = 67 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111069 +DECLARE @Value1 -- Int32 +SET @Value1 = 68 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111070 +DECLARE @Value1 -- Int32 +SET @Value1 = 69 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111071 +DECLARE @Value1 -- Int32 +SET @Value1 = 70 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111072 +DECLARE @Value1 -- Int32 +SET @Value1 = 71 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111073 +DECLARE @Value1 -- Int32 +SET @Value1 = 72 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111074 +DECLARE @Value1 -- Int32 +SET @Value1 = 73 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111075 +DECLARE @Value1 -- Int32 +SET @Value1 = 74 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111076 +DECLARE @Value1 -- Int32 +SET @Value1 = 75 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111077 +DECLARE @Value1 -- Int32 +SET @Value1 = 76 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111078 +DECLARE @Value1 -- Int32 +SET @Value1 = 77 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111079 +DECLARE @Value1 -- Int32 +SET @Value1 = 78 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111080 +DECLARE @Value1 -- Int32 +SET @Value1 = 79 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111081 +DECLARE @Value1 -- Int32 +SET @Value1 = 80 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111082 +DECLARE @Value1 -- Int32 +SET @Value1 = 81 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111083 +DECLARE @Value1 -- Int32 +SET @Value1 = 82 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111084 +DECLARE @Value1 -- Int32 +SET @Value1 = 83 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111085 +DECLARE @Value1 -- Int32 +SET @Value1 = 84 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111086 +DECLARE @Value1 -- Int32 +SET @Value1 = 85 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111087 +DECLARE @Value1 -- Int32 +SET @Value1 = 86 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111088 +DECLARE @Value1 -- Int32 +SET @Value1 = 87 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111089 +DECLARE @Value1 -- Int32 +SET @Value1 = 88 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111090 +DECLARE @Value1 -- Int32 +SET @Value1 = 89 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111091 +DECLARE @Value1 -- Int32 +SET @Value1 = 90 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111092 +DECLARE @Value1 -- Int32 +SET @Value1 = 91 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111093 +DECLARE @Value1 -- Int32 +SET @Value1 = 92 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111094 +DECLARE @Value1 -- Int32 +SET @Value1 = 93 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111095 +DECLARE @Value1 -- Int32 +SET @Value1 = 94 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111096 +DECLARE @Value1 -- Int32 +SET @Value1 = 95 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111097 +DECLARE @Value1 -- Int32 +SET @Value1 = 96 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111098 +DECLARE @Value1 -- Int32 +SET @Value1 = 97 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111099 +DECLARE @Value1 -- Int32 +SET @Value1 = 98 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111100 +DECLARE @Value1 -- Int32 +SET @Value1 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111101 +DECLARE @Value1 -- Int32 +SET @Value1 = 100 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111102 +DECLARE @Value1 -- Int32 +SET @Value1 = 101 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111103 +DECLARE @Value1 -- Int32 +SET @Value1 = 102 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111104 +DECLARE @Value1 -- Int32 +SET @Value1 = 103 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111105 +DECLARE @Value1 -- Int32 +SET @Value1 = 104 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111106 +DECLARE @Value1 -- Int32 +SET @Value1 = 105 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111107 +DECLARE @Value1 -- Int32 +SET @Value1 = 106 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111108 +DECLARE @Value1 -- Int32 +SET @Value1 = 107 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111109 +DECLARE @Value1 -- Int32 +SET @Value1 = 108 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111110 +DECLARE @Value1 -- Int32 +SET @Value1 = 109 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111111 +DECLARE @Value1 -- Int32 +SET @Value1 = 110 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111112 +DECLARE @Value1 -- Int32 +SET @Value1 = 111 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111113 +DECLARE @Value1 -- Int32 +SET @Value1 = 112 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111114 +DECLARE @Value1 -- Int32 +SET @Value1 = 113 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111115 +DECLARE @Value1 -- Int32 +SET @Value1 = 114 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111116 +DECLARE @Value1 -- Int32 +SET @Value1 = 115 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111117 +DECLARE @Value1 -- Int32 +SET @Value1 = 116 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111118 +DECLARE @Value1 -- Int32 +SET @Value1 = 117 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111119 +DECLARE @Value1 -- Int32 +SET @Value1 = 118 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111120 +DECLARE @Value1 -- Int32 +SET @Value1 = 119 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111121 +DECLARE @Value1 -- Int32 +SET @Value1 = 120 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111122 +DECLARE @Value1 -- Int32 +SET @Value1 = 121 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111123 +DECLARE @Value1 -- Int32 +SET @Value1 = 122 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111124 +DECLARE @Value1 -- Int32 +SET @Value1 = 123 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111125 +DECLARE @Value1 -- Int32 +SET @Value1 = 124 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111126 +DECLARE @Value1 -- Int32 +SET @Value1 = 125 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111127 +DECLARE @Value1 -- Int32 +SET @Value1 = 126 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111128 +DECLARE @Value1 -- Int32 +SET @Value1 = 127 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111129 +DECLARE @Value1 -- Int32 +SET @Value1 = 128 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111130 +DECLARE @Value1 -- Int32 +SET @Value1 = 129 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111131 +DECLARE @Value1 -- Int32 +SET @Value1 = 130 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111132 +DECLARE @Value1 -- Int32 +SET @Value1 = 131 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111133 +DECLARE @Value1 -- Int32 +SET @Value1 = 132 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111134 +DECLARE @Value1 -- Int32 +SET @Value1 = 133 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111135 +DECLARE @Value1 -- Int32 +SET @Value1 = 134 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111136 +DECLARE @Value1 -- Int32 +SET @Value1 = 135 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111137 +DECLARE @Value1 -- Int32 +SET @Value1 = 136 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111138 +DECLARE @Value1 -- Int32 +SET @Value1 = 137 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111139 +DECLARE @Value1 -- Int32 +SET @Value1 = 138 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111140 +DECLARE @Value1 -- Int32 +SET @Value1 = 139 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111141 +DECLARE @Value1 -- Int32 +SET @Value1 = 140 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111142 +DECLARE @Value1 -- Int32 +SET @Value1 = 141 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111143 +DECLARE @Value1 -- Int32 +SET @Value1 = 142 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111144 +DECLARE @Value1 -- Int32 +SET @Value1 = 143 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111145 +DECLARE @Value1 -- Int32 +SET @Value1 = 144 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111146 +DECLARE @Value1 -- Int32 +SET @Value1 = 145 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111147 +DECLARE @Value1 -- Int32 +SET @Value1 = 146 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111148 +DECLARE @Value1 -- Int32 +SET @Value1 = 147 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111149 +DECLARE @Value1 -- Int32 +SET @Value1 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- SapHana.Odbc SapHanaOdbc +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" "r" +WHERE + "r"."ParentID" >= ? AND "r"."ParentID" <= ? + diff --git a/core21/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql b/core21/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql new file mode 100644 index 00000000000..b6e63ecc87f --- /dev/null +++ b/core21/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 + +BeforeExecute +-- SqlCe +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql b/core21/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql new file mode 100644 index 00000000000..96281a8e3bd --- /dev/null +++ b/core21/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 + +BeforeExecute +-- SqlServer.2005 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql b/core21/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql new file mode 100644 index 00000000000..986b8044f22 --- /dev/null +++ b/core21/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2008 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql b/core21/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql new file mode 100644 index 00000000000..f6f478ee717 --- /dev/null +++ b/core21/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2012 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql b/core21/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql new file mode 100644 index 00000000000..ae285e8bd86 --- /dev/null +++ b/core21/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql b/core21/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql new file mode 100644 index 00000000000..eee5ce664d9 --- /dev/null +++ b/core21/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2016 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core21/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql b/core21/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql new file mode 100644 index 00000000000..76803076aef --- /dev/null +++ b/core21/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/core31/MySql/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql).sql b/core31/MySql/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql).sql new file mode 100644 index 00000000000..5aa56257fff --- /dev/null +++ b/core31/MySql/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySql).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- MySql MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySql MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySql MySql.Official MySql +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- MySql MySql.Official MySql +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + `Parent` `r` +WHERE + `r`.`ParentID` >= @ParentID AND `r`.`ParentID` <= @ParentID_1 + diff --git a/core31/MySqlConnector/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestMySqlConnector(MySqlConnector,MiniProfilerNoMappings).sql b/core31/MySqlConnector/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestMySqlConnector(MySqlConnector,MiniProfilerNoMappings).sql index 7542d93b163..2019c996031 100644 --- a/core31/MySqlConnector/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestMySqlConnector(MySqlConnector,MiniProfilerNoMappings).sql +++ b/core31/MySqlConnector/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestMySqlConnector(MySqlConnector,MiniProfilerNoMappings).sql @@ -904,38 +904,7 @@ VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- MySqlConnector MySql - -INSERT INTO `AllTypesNoYear` -( - `bigintDataType`, - `smallintDataType`, - `tinyintDataType`, - `mediumintDataType`, - `intDataType`, - `numericDataType`, - `decimalDataType`, - `doubleDataType`, - `floatDataType`, - `dateDataType`, - `datetimeDataType`, - `timestampDataType`, - `timeDataType`, - `charDataType`, - `varcharDataType`, - `textDataType`, - `binaryDataType`, - `varbinaryDataType`, - `blobDataType`, - `bitDataType`, - `enumDataType`, - `setDataType`, - `intUnsignedDataType` -) -VALUES +(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1975,38 +1944,7 @@ VALUES (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- MySqlConnector MySql (asynchronously) - -INSERT INTO `AllTypesNoYear` -( - `bigintDataType`, - `smallintDataType`, - `tinyintDataType`, - `mediumintDataType`, - `intDataType`, - `numericDataType`, - `decimalDataType`, - `doubleDataType`, - `floatDataType`, - `dateDataType`, - `datetimeDataType`, - `timestampDataType`, - `timeDataType`, - `charDataType`, - `varcharDataType`, - `textDataType`, - `binaryDataType`, - `varbinaryDataType`, - `blobDataType`, - `bitDataType`, - `enumDataType`, - `setDataType`, - `intUnsignedDataType` -) -VALUES +(NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core31/MySqlConnector/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySqlConnector).sql b/core31/MySqlConnector/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySqlConnector).sql new file mode 100644 index 00000000000..ba5d895b300 --- /dev/null +++ b/core31/MySqlConnector/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(MySqlConnector).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- MySqlConnector MySql +DECLARE @p1 Int32 +SET @p1 = 111001 +DECLARE @p2 Int32 +SET @p2 = 0 +DECLARE @p3 Int32 +SET @p3 = 111002 +DECLARE @p4 Int32 +SET @p4 = 1 +DECLARE @p5 Int32 +SET @p5 = 111003 +DECLARE @p6 Int32 +SET @p6 = 2 +DECLARE @p7 Int32 +SET @p7 = 111004 +DECLARE @p8 Int32 +SET @p8 = 3 +DECLARE @p9 Int32 +SET @p9 = 111005 +DECLARE @p10 Int32 +SET @p10 = 4 +DECLARE @p11 Int32 +SET @p11 = 111006 +DECLARE @p12 Int32 +SET @p12 = 5 +DECLARE @p13 Int32 +SET @p13 = 111007 +DECLARE @p14 Int32 +SET @p14 = 6 +DECLARE @p15 Int32 +SET @p15 = 111008 +DECLARE @p16 Int32 +SET @p16 = 7 +DECLARE @p17 Int32 +SET @p17 = 111009 +DECLARE @p18 Int32 +SET @p18 = 8 +DECLARE @p19 Int32 +SET @p19 = 111010 +DECLARE @p20 Int32 +SET @p20 = 9 +DECLARE @p21 Int32 +SET @p21 = 111011 +DECLARE @p22 Int32 +SET @p22 = 10 +DECLARE @p23 Int32 +SET @p23 = 111012 +DECLARE @p24 Int32 +SET @p24 = 11 +DECLARE @p25 Int32 +SET @p25 = 111013 +DECLARE @p26 Int32 +SET @p26 = 12 +DECLARE @p27 Int32 +SET @p27 = 111014 +DECLARE @p28 Int32 +SET @p28 = 13 +DECLARE @p29 Int32 +SET @p29 = 111015 +DECLARE @p30 Int32 +SET @p30 = 14 +DECLARE @p31 Int32 +SET @p31 = 111016 +DECLARE @p32 Int32 +SET @p32 = 15 +DECLARE @p33 Int32 +SET @p33 = 111017 +DECLARE @p34 Int32 +SET @p34 = 16 +DECLARE @p35 Int32 +SET @p35 = 111018 +DECLARE @p36 Int32 +SET @p36 = 17 +DECLARE @p37 Int32 +SET @p37 = 111019 +DECLARE @p38 Int32 +SET @p38 = 18 +DECLARE @p39 Int32 +SET @p39 = 111020 +DECLARE @p40 Int32 +SET @p40 = 19 +DECLARE @p41 Int32 +SET @p41 = 111021 +DECLARE @p42 Int32 +SET @p42 = 20 +DECLARE @p43 Int32 +SET @p43 = 111022 +DECLARE @p44 Int32 +SET @p44 = 21 +DECLARE @p45 Int32 +SET @p45 = 111023 +DECLARE @p46 Int32 +SET @p46 = 22 +DECLARE @p47 Int32 +SET @p47 = 111024 +DECLARE @p48 Int32 +SET @p48 = 23 +DECLARE @p49 Int32 +SET @p49 = 111025 +DECLARE @p50 Int32 +SET @p50 = 24 +DECLARE @p51 Int32 +SET @p51 = 111026 +DECLARE @p52 Int32 +SET @p52 = 25 +DECLARE @p53 Int32 +SET @p53 = 111027 +DECLARE @p54 Int32 +SET @p54 = 26 +DECLARE @p55 Int32 +SET @p55 = 111028 +DECLARE @p56 Int32 +SET @p56 = 27 +DECLARE @p57 Int32 +SET @p57 = 111029 +DECLARE @p58 Int32 +SET @p58 = 28 +DECLARE @p59 Int32 +SET @p59 = 111030 +DECLARE @p60 Int32 +SET @p60 = 29 +DECLARE @p61 Int32 +SET @p61 = 111031 +DECLARE @p62 Int32 +SET @p62 = 30 +DECLARE @p63 Int32 +SET @p63 = 111032 +DECLARE @p64 Int32 +SET @p64 = 31 +DECLARE @p65 Int32 +SET @p65 = 111033 +DECLARE @p66 Int32 +SET @p66 = 32 +DECLARE @p67 Int32 +SET @p67 = 111034 +DECLARE @p68 Int32 +SET @p68 = 33 +DECLARE @p69 Int32 +SET @p69 = 111035 +DECLARE @p70 Int32 +SET @p70 = 34 +DECLARE @p71 Int32 +SET @p71 = 111036 +DECLARE @p72 Int32 +SET @p72 = 35 +DECLARE @p73 Int32 +SET @p73 = 111037 +DECLARE @p74 Int32 +SET @p74 = 36 +DECLARE @p75 Int32 +SET @p75 = 111038 +DECLARE @p76 Int32 +SET @p76 = 37 +DECLARE @p77 Int32 +SET @p77 = 111039 +DECLARE @p78 Int32 +SET @p78 = 38 +DECLARE @p79 Int32 +SET @p79 = 111040 +DECLARE @p80 Int32 +SET @p80 = 39 +DECLARE @p81 Int32 +SET @p81 = 111041 +DECLARE @p82 Int32 +SET @p82 = 40 +DECLARE @p83 Int32 +SET @p83 = 111042 +DECLARE @p84 Int32 +SET @p84 = 41 +DECLARE @p85 Int32 +SET @p85 = 111043 +DECLARE @p86 Int32 +SET @p86 = 42 +DECLARE @p87 Int32 +SET @p87 = 111044 +DECLARE @p88 Int32 +SET @p88 = 43 +DECLARE @p89 Int32 +SET @p89 = 111045 +DECLARE @p90 Int32 +SET @p90 = 44 +DECLARE @p91 Int32 +SET @p91 = 111046 +DECLARE @p92 Int32 +SET @p92 = 45 +DECLARE @p93 Int32 +SET @p93 = 111047 +DECLARE @p94 Int32 +SET @p94 = 46 +DECLARE @p95 Int32 +SET @p95 = 111048 +DECLARE @p96 Int32 +SET @p96 = 47 +DECLARE @p97 Int32 +SET @p97 = 111049 +DECLARE @p98 Int32 +SET @p98 = 48 +DECLARE @p99 Int32 +SET @p99 = 111050 +DECLARE @p100 Int32 +SET @p100 = 49 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySqlConnector MySql +DECLARE @p1 Int32 +SET @p1 = 111051 +DECLARE @p2 Int32 +SET @p2 = 50 +DECLARE @p3 Int32 +SET @p3 = 111052 +DECLARE @p4 Int32 +SET @p4 = 51 +DECLARE @p5 Int32 +SET @p5 = 111053 +DECLARE @p6 Int32 +SET @p6 = 52 +DECLARE @p7 Int32 +SET @p7 = 111054 +DECLARE @p8 Int32 +SET @p8 = 53 +DECLARE @p9 Int32 +SET @p9 = 111055 +DECLARE @p10 Int32 +SET @p10 = 54 +DECLARE @p11 Int32 +SET @p11 = 111056 +DECLARE @p12 Int32 +SET @p12 = 55 +DECLARE @p13 Int32 +SET @p13 = 111057 +DECLARE @p14 Int32 +SET @p14 = 56 +DECLARE @p15 Int32 +SET @p15 = 111058 +DECLARE @p16 Int32 +SET @p16 = 57 +DECLARE @p17 Int32 +SET @p17 = 111059 +DECLARE @p18 Int32 +SET @p18 = 58 +DECLARE @p19 Int32 +SET @p19 = 111060 +DECLARE @p20 Int32 +SET @p20 = 59 +DECLARE @p21 Int32 +SET @p21 = 111061 +DECLARE @p22 Int32 +SET @p22 = 60 +DECLARE @p23 Int32 +SET @p23 = 111062 +DECLARE @p24 Int32 +SET @p24 = 61 +DECLARE @p25 Int32 +SET @p25 = 111063 +DECLARE @p26 Int32 +SET @p26 = 62 +DECLARE @p27 Int32 +SET @p27 = 111064 +DECLARE @p28 Int32 +SET @p28 = 63 +DECLARE @p29 Int32 +SET @p29 = 111065 +DECLARE @p30 Int32 +SET @p30 = 64 +DECLARE @p31 Int32 +SET @p31 = 111066 +DECLARE @p32 Int32 +SET @p32 = 65 +DECLARE @p33 Int32 +SET @p33 = 111067 +DECLARE @p34 Int32 +SET @p34 = 66 +DECLARE @p35 Int32 +SET @p35 = 111068 +DECLARE @p36 Int32 +SET @p36 = 67 +DECLARE @p37 Int32 +SET @p37 = 111069 +DECLARE @p38 Int32 +SET @p38 = 68 +DECLARE @p39 Int32 +SET @p39 = 111070 +DECLARE @p40 Int32 +SET @p40 = 69 +DECLARE @p41 Int32 +SET @p41 = 111071 +DECLARE @p42 Int32 +SET @p42 = 70 +DECLARE @p43 Int32 +SET @p43 = 111072 +DECLARE @p44 Int32 +SET @p44 = 71 +DECLARE @p45 Int32 +SET @p45 = 111073 +DECLARE @p46 Int32 +SET @p46 = 72 +DECLARE @p47 Int32 +SET @p47 = 111074 +DECLARE @p48 Int32 +SET @p48 = 73 +DECLARE @p49 Int32 +SET @p49 = 111075 +DECLARE @p50 Int32 +SET @p50 = 74 +DECLARE @p51 Int32 +SET @p51 = 111076 +DECLARE @p52 Int32 +SET @p52 = 75 +DECLARE @p53 Int32 +SET @p53 = 111077 +DECLARE @p54 Int32 +SET @p54 = 76 +DECLARE @p55 Int32 +SET @p55 = 111078 +DECLARE @p56 Int32 +SET @p56 = 77 +DECLARE @p57 Int32 +SET @p57 = 111079 +DECLARE @p58 Int32 +SET @p58 = 78 +DECLARE @p59 Int32 +SET @p59 = 111080 +DECLARE @p60 Int32 +SET @p60 = 79 +DECLARE @p61 Int32 +SET @p61 = 111081 +DECLARE @p62 Int32 +SET @p62 = 80 +DECLARE @p63 Int32 +SET @p63 = 111082 +DECLARE @p64 Int32 +SET @p64 = 81 +DECLARE @p65 Int32 +SET @p65 = 111083 +DECLARE @p66 Int32 +SET @p66 = 82 +DECLARE @p67 Int32 +SET @p67 = 111084 +DECLARE @p68 Int32 +SET @p68 = 83 +DECLARE @p69 Int32 +SET @p69 = 111085 +DECLARE @p70 Int32 +SET @p70 = 84 +DECLARE @p71 Int32 +SET @p71 = 111086 +DECLARE @p72 Int32 +SET @p72 = 85 +DECLARE @p73 Int32 +SET @p73 = 111087 +DECLARE @p74 Int32 +SET @p74 = 86 +DECLARE @p75 Int32 +SET @p75 = 111088 +DECLARE @p76 Int32 +SET @p76 = 87 +DECLARE @p77 Int32 +SET @p77 = 111089 +DECLARE @p78 Int32 +SET @p78 = 88 +DECLARE @p79 Int32 +SET @p79 = 111090 +DECLARE @p80 Int32 +SET @p80 = 89 +DECLARE @p81 Int32 +SET @p81 = 111091 +DECLARE @p82 Int32 +SET @p82 = 90 +DECLARE @p83 Int32 +SET @p83 = 111092 +DECLARE @p84 Int32 +SET @p84 = 91 +DECLARE @p85 Int32 +SET @p85 = 111093 +DECLARE @p86 Int32 +SET @p86 = 92 +DECLARE @p87 Int32 +SET @p87 = 111094 +DECLARE @p88 Int32 +SET @p88 = 93 +DECLARE @p89 Int32 +SET @p89 = 111095 +DECLARE @p90 Int32 +SET @p90 = 94 +DECLARE @p91 Int32 +SET @p91 = 111096 +DECLARE @p92 Int32 +SET @p92 = 95 +DECLARE @p93 Int32 +SET @p93 = 111097 +DECLARE @p94 Int32 +SET @p94 = 96 +DECLARE @p95 Int32 +SET @p95 = 111098 +DECLARE @p96 Int32 +SET @p96 = 97 +DECLARE @p97 Int32 +SET @p97 = 111099 +DECLARE @p98 Int32 +SET @p98 = 98 +DECLARE @p99 Int32 +SET @p99 = 111100 +DECLARE @p100 Int32 +SET @p100 = 99 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- MySqlConnector MySql +DECLARE @p1 Int32 +SET @p1 = 111101 +DECLARE @p2 Int32 +SET @p2 = 100 +DECLARE @p3 Int32 +SET @p3 = 111102 +DECLARE @p4 Int32 +SET @p4 = 101 +DECLARE @p5 Int32 +SET @p5 = 111103 +DECLARE @p6 Int32 +SET @p6 = 102 +DECLARE @p7 Int32 +SET @p7 = 111104 +DECLARE @p8 Int32 +SET @p8 = 103 +DECLARE @p9 Int32 +SET @p9 = 111105 +DECLARE @p10 Int32 +SET @p10 = 104 +DECLARE @p11 Int32 +SET @p11 = 111106 +DECLARE @p12 Int32 +SET @p12 = 105 +DECLARE @p13 Int32 +SET @p13 = 111107 +DECLARE @p14 Int32 +SET @p14 = 106 +DECLARE @p15 Int32 +SET @p15 = 111108 +DECLARE @p16 Int32 +SET @p16 = 107 +DECLARE @p17 Int32 +SET @p17 = 111109 +DECLARE @p18 Int32 +SET @p18 = 108 +DECLARE @p19 Int32 +SET @p19 = 111110 +DECLARE @p20 Int32 +SET @p20 = 109 +DECLARE @p21 Int32 +SET @p21 = 111111 +DECLARE @p22 Int32 +SET @p22 = 110 +DECLARE @p23 Int32 +SET @p23 = 111112 +DECLARE @p24 Int32 +SET @p24 = 111 +DECLARE @p25 Int32 +SET @p25 = 111113 +DECLARE @p26 Int32 +SET @p26 = 112 +DECLARE @p27 Int32 +SET @p27 = 111114 +DECLARE @p28 Int32 +SET @p28 = 113 +DECLARE @p29 Int32 +SET @p29 = 111115 +DECLARE @p30 Int32 +SET @p30 = 114 +DECLARE @p31 Int32 +SET @p31 = 111116 +DECLARE @p32 Int32 +SET @p32 = 115 +DECLARE @p33 Int32 +SET @p33 = 111117 +DECLARE @p34 Int32 +SET @p34 = 116 +DECLARE @p35 Int32 +SET @p35 = 111118 +DECLARE @p36 Int32 +SET @p36 = 117 +DECLARE @p37 Int32 +SET @p37 = 111119 +DECLARE @p38 Int32 +SET @p38 = 118 +DECLARE @p39 Int32 +SET @p39 = 111120 +DECLARE @p40 Int32 +SET @p40 = 119 +DECLARE @p41 Int32 +SET @p41 = 111121 +DECLARE @p42 Int32 +SET @p42 = 120 +DECLARE @p43 Int32 +SET @p43 = 111122 +DECLARE @p44 Int32 +SET @p44 = 121 +DECLARE @p45 Int32 +SET @p45 = 111123 +DECLARE @p46 Int32 +SET @p46 = 122 +DECLARE @p47 Int32 +SET @p47 = 111124 +DECLARE @p48 Int32 +SET @p48 = 123 +DECLARE @p49 Int32 +SET @p49 = 111125 +DECLARE @p50 Int32 +SET @p50 = 124 +DECLARE @p51 Int32 +SET @p51 = 111126 +DECLARE @p52 Int32 +SET @p52 = 125 +DECLARE @p53 Int32 +SET @p53 = 111127 +DECLARE @p54 Int32 +SET @p54 = 126 +DECLARE @p55 Int32 +SET @p55 = 111128 +DECLARE @p56 Int32 +SET @p56 = 127 +DECLARE @p57 Int32 +SET @p57 = 111129 +DECLARE @p58 Int32 +SET @p58 = 128 +DECLARE @p59 Int32 +SET @p59 = 111130 +DECLARE @p60 Int32 +SET @p60 = 129 +DECLARE @p61 Int32 +SET @p61 = 111131 +DECLARE @p62 Int32 +SET @p62 = 130 +DECLARE @p63 Int32 +SET @p63 = 111132 +DECLARE @p64 Int32 +SET @p64 = 131 +DECLARE @p65 Int32 +SET @p65 = 111133 +DECLARE @p66 Int32 +SET @p66 = 132 +DECLARE @p67 Int32 +SET @p67 = 111134 +DECLARE @p68 Int32 +SET @p68 = 133 +DECLARE @p69 Int32 +SET @p69 = 111135 +DECLARE @p70 Int32 +SET @p70 = 134 +DECLARE @p71 Int32 +SET @p71 = 111136 +DECLARE @p72 Int32 +SET @p72 = 135 +DECLARE @p73 Int32 +SET @p73 = 111137 +DECLARE @p74 Int32 +SET @p74 = 136 +DECLARE @p75 Int32 +SET @p75 = 111138 +DECLARE @p76 Int32 +SET @p76 = 137 +DECLARE @p77 Int32 +SET @p77 = 111139 +DECLARE @p78 Int32 +SET @p78 = 138 +DECLARE @p79 Int32 +SET @p79 = 111140 +DECLARE @p80 Int32 +SET @p80 = 139 +DECLARE @p81 Int32 +SET @p81 = 111141 +DECLARE @p82 Int32 +SET @p82 = 140 +DECLARE @p83 Int32 +SET @p83 = 111142 +DECLARE @p84 Int32 +SET @p84 = 141 +DECLARE @p85 Int32 +SET @p85 = 111143 +DECLARE @p86 Int32 +SET @p86 = 142 +DECLARE @p87 Int32 +SET @p87 = 111144 +DECLARE @p88 Int32 +SET @p88 = 143 +DECLARE @p89 Int32 +SET @p89 = 111145 +DECLARE @p90 Int32 +SET @p90 = 144 +DECLARE @p91 Int32 +SET @p91 = 111146 +DECLARE @p92 Int32 +SET @p92 = 145 +DECLARE @p93 Int32 +SET @p93 = 111147 +DECLARE @p94 Int32 +SET @p94 = 146 +DECLARE @p95 Int32 +SET @p95 = 111148 +DECLARE @p96 Int32 +SET @p96 = 147 +DECLARE @p97 Int32 +SET @p97 = 111149 +DECLARE @p98 Int32 +SET @p98 = 148 + +INSERT INTO `Parent` +( + `ParentID`, + `Value1` +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- MySqlConnector MySql +DECLARE @ParentID Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + `Parent` `r` +WHERE + `r`.`ParentID` >= @ParentID AND `r`.`ParentID` <= @ParentID_1 + diff --git a/core31/PostgreSQL/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL,MiniProfilerNoMappings).sql b/core31/PostgreSQL/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL,MiniProfilerNoMappings).sql index 0cc41384c88..5018dfaf3ff 100644 --- a/core31/PostgreSQL/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL,MiniProfilerNoMappings).sql +++ b/core31/PostgreSQL/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL,MiniProfilerNoMappings).sql @@ -578,53 +578,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1678,53 +1632,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2778,53 +2686,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3878,53 +3740,7 @@ VALUES (2511,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2512,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2513,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2514,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2515,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2516,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2517,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/core31/PostgreSQL/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL).sql b/core31/PostgreSQL/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL).sql new file mode 100644 index 00000000000..88fc470a3d8 --- /dev/null +++ b/core31/PostgreSQL/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/net472/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql b/net472/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql new file mode 100644 index 00000000000..dfbcb4833bf --- /dev/null +++ b/net472/Access.Odbc/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access.Odbc).sql @@ -0,0 +1,2696 @@ +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 0 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111002 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 1 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111003 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 2 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111004 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 3 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111005 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 4 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111006 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 5 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111007 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 6 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111008 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 7 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111009 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 8 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111010 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 9 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111011 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 10 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111012 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 11 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111013 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 12 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111014 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 13 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111015 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 14 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111016 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 15 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111017 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 16 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111018 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 17 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111019 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 18 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111020 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 19 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111021 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 20 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111022 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 21 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111023 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 22 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111024 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 23 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111025 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 24 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111026 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 25 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111027 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 26 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111028 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 27 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111029 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 28 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111030 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 29 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111031 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 30 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111032 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 31 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111033 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 32 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111034 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 33 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111035 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 34 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111036 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 35 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111037 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 36 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111038 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 37 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111039 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 38 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111040 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 39 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111041 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 40 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111042 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 41 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111043 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 42 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111044 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 43 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111045 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 44 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111046 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 45 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111047 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 46 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111048 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 47 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111049 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 48 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111050 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111051 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 50 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111052 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 51 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111053 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 52 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111054 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 53 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111055 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 54 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111056 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 55 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111057 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 56 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111058 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 57 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111059 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 58 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111060 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 59 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111061 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 60 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111062 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 61 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111063 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 62 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111064 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 63 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111065 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 64 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111066 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 65 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111067 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 66 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111068 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 67 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111069 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 68 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111070 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 69 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111071 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 70 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111072 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 71 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111073 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 72 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111074 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 73 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111075 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 74 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111076 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 75 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111077 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 76 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111078 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 77 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111079 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 78 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111080 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 79 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111081 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 80 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111082 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 81 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111083 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 82 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111084 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 83 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111085 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 84 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111086 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 85 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111087 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 86 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111088 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 87 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111089 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 88 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111090 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 89 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111091 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 90 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111092 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 91 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111093 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 92 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111094 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 93 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111095 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 94 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111096 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 95 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111097 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 96 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111098 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 97 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111099 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 98 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111100 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111101 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 100 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111102 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 101 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111103 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 102 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111104 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 103 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111105 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 104 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111106 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 105 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111107 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 106 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111108 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 107 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111109 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 108 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111110 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 109 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111111 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 110 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111112 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 111 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111113 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 112 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111114 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 113 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111115 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 114 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111116 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 115 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111117 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 116 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111118 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 117 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111119 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 118 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111120 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 119 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111121 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 120 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111122 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 121 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111123 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 122 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111124 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 123 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111125 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 124 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111126 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 125 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111127 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 126 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111128 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 127 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111129 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 128 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111130 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 129 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111131 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 130 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111132 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 131 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111133 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 132 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111134 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 133 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111135 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 134 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111136 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 135 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111137 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 136 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111138 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 137 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111139 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 138 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111140 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 139 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111141 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 140 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111142 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 141 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111143 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 142 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111144 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 143 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111145 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 144 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111146 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 145 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111147 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 146 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111148 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 147 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111149 +DECLARE @Value1 Int -- Int32 +SET @Value1 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + ?, + ? +) + +BeforeExecute +-- Access.Odbc AccessODBC +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= ? AND [r].[ParentID] <= ? + diff --git a/net472/Access/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access).sql b/net472/Access/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access).sql new file mode 100644 index 00000000000..8cf88537d1e --- /dev/null +++ b/net472/Access/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Access).sql @@ -0,0 +1,2696 @@ +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 0 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111002 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 1 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111003 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 2 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111004 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 3 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111005 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 4 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111006 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 5 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111007 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 6 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111008 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 7 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111009 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 8 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111010 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 9 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111011 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 10 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111012 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 11 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111013 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 12 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111014 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 13 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111015 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 14 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111016 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 15 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111017 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 16 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111018 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 17 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111019 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 18 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111020 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 19 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111021 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 20 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111022 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 21 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111023 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 22 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111024 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 23 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111025 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 24 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111026 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 25 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111027 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 26 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111028 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 27 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111029 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 28 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111030 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 29 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111031 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 30 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111032 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 31 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111033 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 32 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111034 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 33 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111035 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 34 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111036 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 35 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111037 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 36 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111038 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 37 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111039 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 38 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111040 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 39 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111041 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 40 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111042 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 41 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111043 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 42 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111044 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 43 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111045 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 44 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111046 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 45 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111047 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 46 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111048 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 47 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111049 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 48 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111050 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111051 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 50 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111052 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 51 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111053 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 52 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111054 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 53 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111055 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 54 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111056 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 55 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111057 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 56 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111058 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 57 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111059 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 58 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111060 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 59 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111061 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 60 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111062 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 61 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111063 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 62 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111064 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 63 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111065 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 64 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111066 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 65 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111067 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 66 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111068 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 67 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111069 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 68 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111070 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 69 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111071 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 70 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111072 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 71 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111073 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 72 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111074 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 73 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111075 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 74 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111076 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 75 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111077 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 76 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111078 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 77 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111079 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 78 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111080 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 79 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111081 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 80 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111082 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 81 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111083 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 82 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111084 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 83 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111085 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 84 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111086 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 85 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111087 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 86 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111088 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 87 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111089 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 88 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111090 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 89 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111091 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 90 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111092 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 91 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111093 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 92 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111094 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 93 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111095 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 94 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111096 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 95 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111097 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 96 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111098 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 97 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111099 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 98 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111100 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111101 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 100 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111102 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 101 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111103 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 102 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111104 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 103 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111105 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 104 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111106 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 105 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111107 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 106 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111108 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 107 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111109 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 108 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111110 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 109 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111111 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 110 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111112 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 111 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111113 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 112 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111114 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 113 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111115 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 114 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111116 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 115 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111117 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 116 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111118 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 117 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111119 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 118 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111120 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 119 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111121 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 120 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111122 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 121 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111123 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 122 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111124 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 123 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111125 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 124 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111126 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 125 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111127 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 126 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111128 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 127 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111129 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 128 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111130 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 129 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111131 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 130 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111132 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 131 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111133 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 132 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111134 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 133 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111135 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 134 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111136 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 135 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111137 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 136 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111138 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 137 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111139 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 138 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111140 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 139 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111141 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 140 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111142 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 141 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111143 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 142 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111144 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 143 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111145 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 144 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111146 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 145 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111147 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 146 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111148 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 147 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111149 +DECLARE @Value1 Integer -- Int32 +SET @Value1 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +( + @ParentID, + @Value1 +) + +BeforeExecute +-- Access AccessOleDb +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql b/net472/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql new file mode 100644 index 00000000000..1449ae376fc --- /dev/null +++ b/net472/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql b/net472/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql new file mode 100644 index 00000000000..ae9a9dcfb1a --- /dev/null +++ b/net472/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql b/net472/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql new file mode 100644 index 00000000000..9ff26c9a64b --- /dev/null +++ b/net472/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql b/net472/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql new file mode 100644 index 00000000000..93a999a4b84 --- /dev/null +++ b/net472/SQLite.MS/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.MS).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.MS SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql b/net472/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql new file mode 100644 index 00000000000..b6e63ecc87f --- /dev/null +++ b/net472/SqlCe/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlCe).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlCe +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 + +BeforeExecute +-- SqlCe +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql b/net472/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql new file mode 100644 index 00000000000..96281a8e3bd --- /dev/null +++ b/net472/SqlServer.2005/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2005).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- SqlServer.2005 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 + +BeforeExecute +-- SqlServer.2005 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql b/net472/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql new file mode 100644 index 00000000000..986b8044f22 --- /dev/null +++ b/net472/SqlServer.2008/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2008).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2008 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2008 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql b/net472/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql new file mode 100644 index 00000000000..f6f478ee717 --- /dev/null +++ b/net472/SqlServer.2012/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2012).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2012 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql b/net472/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql new file mode 100644 index 00000000000..ae285e8bd86 --- /dev/null +++ b/net472/SqlServer.2014/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2014).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2014 SqlServer.2012 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql b/net472/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql new file mode 100644 index 00000000000..eee5ce664d9 --- /dev/null +++ b/net472/SqlServer.2016/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2016).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2016 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2016 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql b/net472/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql new file mode 100644 index 00000000000..76803076aef --- /dev/null +++ b/net472/SqlServer.2017/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2017).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql b/net472/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql new file mode 100644 index 00000000000..a71f83b45c7 --- /dev/null +++ b/net472/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql b/net472/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql new file mode 100644 index 00000000000..8756db85698 --- /dev/null +++ b/net472/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net472/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql b/net472/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql new file mode 100644 index 00000000000..849a1eb7f33 --- /dev/null +++ b/net472/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/PostgreSQL.13/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.13,MiniProfilerNoMappings).sql b/net50/PostgreSQL.13/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.13,MiniProfilerNoMappings).sql index e2715ee5a4e..88432ca24dd 100644 --- a/net50/PostgreSQL.13/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.13,MiniProfilerNoMappings).sql +++ b/net50/PostgreSQL.13/Tests/Data/MiniProfilerTests/Tests.Data.MiniProfilerTests.TestPostgreSQL(PostgreSQL.13,MiniProfilerNoMappings).sql @@ -566,54 +566,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -1668,54 +1621,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -2770,54 +2676,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), @@ -3872,54 +3731,7 @@ VALUES (2498,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2499,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2500,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), -(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL) - -BeforeExecute --- PostgreSQL.9.5 PostgreSQL (asynchronously) - -INSERT INTO "AllTypes" -( - "ID", - "bigintDataType", - "numericDataType", - "smallintDataType", - "intDataType", - "moneyDataType", - "doubleDataType", - "realDataType", - "timestampDataType", - "timestampTZDataType", - "dateDataType", - "timeDataType", - "timeTZDataType", - "intervalDataType", - "intervalDataType2", - "charDataType", - "char20DataType", - "varcharDataType", - "textDataType", - "binaryDataType", - "uuidDataType", - "bitDataType", - "booleanDataType", - "colorDataType", - "xmlDataType", - "varBitDataType", - "pointDataType", - "lsegDataType", - "boxDataType", - "pathDataType", - "polygonDataType", - "circleDataType", - "lineDataType", - "inetDataType", - "cidrDataType", - "macaddrDataType", - "macaddr8DataType", - "jsonDataType", - "jsonbDataType" -) -VALUES +(2501,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2502,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2503,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), (2504,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL,NULL), diff --git a/net50/PostgreSQL.13/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.13).sql b/net50/PostgreSQL.13/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.13).sql new file mode 100644 index 00000000000..8dfe7768f9a --- /dev/null +++ b/net50/PostgreSQL.13/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(PostgreSQL.13).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- PostgreSQL.13 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.13 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98), +(:p99,:p100) + +BeforeExecute +-- PostgreSQL.13 PostgreSQL.9.5 PostgreSQL +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO "Parent" +( + "ParentID", + "Value1" +) +VALUES +(:p1,:p2), +(:p3,:p4), +(:p5,:p6), +(:p7,:p8), +(:p9,:p10), +(:p11,:p12), +(:p13,:p14), +(:p15,:p16), +(:p17,:p18), +(:p19,:p20), +(:p21,:p22), +(:p23,:p24), +(:p25,:p26), +(:p27,:p28), +(:p29,:p30), +(:p31,:p32), +(:p33,:p34), +(:p35,:p36), +(:p37,:p38), +(:p39,:p40), +(:p41,:p42), +(:p43,:p44), +(:p45,:p46), +(:p47,:p48), +(:p49,:p50), +(:p51,:p52), +(:p53,:p54), +(:p55,:p56), +(:p57,:p58), +(:p59,:p60), +(:p61,:p62), +(:p63,:p64), +(:p65,:p66), +(:p67,:p68), +(:p69,:p70), +(:p71,:p72), +(:p73,:p74), +(:p75,:p76), +(:p77,:p78), +(:p79,:p80), +(:p81,:p82), +(:p83,:p84), +(:p85,:p86), +(:p87,:p88), +(:p89,:p90), +(:p91,:p92), +(:p93,:p94), +(:p95,:p96), +(:p97,:p98) + +BeforeExecute +-- PostgreSQL.13 PostgreSQL.9.5 PostgreSQL +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + "Parent" r +WHERE + r."ParentID" >= :ParentID AND r."ParentID" <= :ParentID_1 + diff --git a/net50/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql b/net50/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql new file mode 100644 index 00000000000..1449ae376fc --- /dev/null +++ b/net50/SQLite.Classic.MPM/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPM).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic.MPM SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql b/net50/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql new file mode 100644 index 00000000000..ae9a9dcfb1a --- /dev/null +++ b/net50/SQLite.Classic.MPU/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic.MPU).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic.MPU SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql b/net50/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql new file mode 100644 index 00000000000..9ff26c9a64b --- /dev/null +++ b/net50/SQLite.Classic/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SQLite.Classic).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111001 +DECLARE @p2 -- Int32 +SET @p2 = 0 +DECLARE @p3 -- Int32 +SET @p3 = 111002 +DECLARE @p4 -- Int32 +SET @p4 = 1 +DECLARE @p5 -- Int32 +SET @p5 = 111003 +DECLARE @p6 -- Int32 +SET @p6 = 2 +DECLARE @p7 -- Int32 +SET @p7 = 111004 +DECLARE @p8 -- Int32 +SET @p8 = 3 +DECLARE @p9 -- Int32 +SET @p9 = 111005 +DECLARE @p10 -- Int32 +SET @p10 = 4 +DECLARE @p11 -- Int32 +SET @p11 = 111006 +DECLARE @p12 -- Int32 +SET @p12 = 5 +DECLARE @p13 -- Int32 +SET @p13 = 111007 +DECLARE @p14 -- Int32 +SET @p14 = 6 +DECLARE @p15 -- Int32 +SET @p15 = 111008 +DECLARE @p16 -- Int32 +SET @p16 = 7 +DECLARE @p17 -- Int32 +SET @p17 = 111009 +DECLARE @p18 -- Int32 +SET @p18 = 8 +DECLARE @p19 -- Int32 +SET @p19 = 111010 +DECLARE @p20 -- Int32 +SET @p20 = 9 +DECLARE @p21 -- Int32 +SET @p21 = 111011 +DECLARE @p22 -- Int32 +SET @p22 = 10 +DECLARE @p23 -- Int32 +SET @p23 = 111012 +DECLARE @p24 -- Int32 +SET @p24 = 11 +DECLARE @p25 -- Int32 +SET @p25 = 111013 +DECLARE @p26 -- Int32 +SET @p26 = 12 +DECLARE @p27 -- Int32 +SET @p27 = 111014 +DECLARE @p28 -- Int32 +SET @p28 = 13 +DECLARE @p29 -- Int32 +SET @p29 = 111015 +DECLARE @p30 -- Int32 +SET @p30 = 14 +DECLARE @p31 -- Int32 +SET @p31 = 111016 +DECLARE @p32 -- Int32 +SET @p32 = 15 +DECLARE @p33 -- Int32 +SET @p33 = 111017 +DECLARE @p34 -- Int32 +SET @p34 = 16 +DECLARE @p35 -- Int32 +SET @p35 = 111018 +DECLARE @p36 -- Int32 +SET @p36 = 17 +DECLARE @p37 -- Int32 +SET @p37 = 111019 +DECLARE @p38 -- Int32 +SET @p38 = 18 +DECLARE @p39 -- Int32 +SET @p39 = 111020 +DECLARE @p40 -- Int32 +SET @p40 = 19 +DECLARE @p41 -- Int32 +SET @p41 = 111021 +DECLARE @p42 -- Int32 +SET @p42 = 20 +DECLARE @p43 -- Int32 +SET @p43 = 111022 +DECLARE @p44 -- Int32 +SET @p44 = 21 +DECLARE @p45 -- Int32 +SET @p45 = 111023 +DECLARE @p46 -- Int32 +SET @p46 = 22 +DECLARE @p47 -- Int32 +SET @p47 = 111024 +DECLARE @p48 -- Int32 +SET @p48 = 23 +DECLARE @p49 -- Int32 +SET @p49 = 111025 +DECLARE @p50 -- Int32 +SET @p50 = 24 +DECLARE @p51 -- Int32 +SET @p51 = 111026 +DECLARE @p52 -- Int32 +SET @p52 = 25 +DECLARE @p53 -- Int32 +SET @p53 = 111027 +DECLARE @p54 -- Int32 +SET @p54 = 26 +DECLARE @p55 -- Int32 +SET @p55 = 111028 +DECLARE @p56 -- Int32 +SET @p56 = 27 +DECLARE @p57 -- Int32 +SET @p57 = 111029 +DECLARE @p58 -- Int32 +SET @p58 = 28 +DECLARE @p59 -- Int32 +SET @p59 = 111030 +DECLARE @p60 -- Int32 +SET @p60 = 29 +DECLARE @p61 -- Int32 +SET @p61 = 111031 +DECLARE @p62 -- Int32 +SET @p62 = 30 +DECLARE @p63 -- Int32 +SET @p63 = 111032 +DECLARE @p64 -- Int32 +SET @p64 = 31 +DECLARE @p65 -- Int32 +SET @p65 = 111033 +DECLARE @p66 -- Int32 +SET @p66 = 32 +DECLARE @p67 -- Int32 +SET @p67 = 111034 +DECLARE @p68 -- Int32 +SET @p68 = 33 +DECLARE @p69 -- Int32 +SET @p69 = 111035 +DECLARE @p70 -- Int32 +SET @p70 = 34 +DECLARE @p71 -- Int32 +SET @p71 = 111036 +DECLARE @p72 -- Int32 +SET @p72 = 35 +DECLARE @p73 -- Int32 +SET @p73 = 111037 +DECLARE @p74 -- Int32 +SET @p74 = 36 +DECLARE @p75 -- Int32 +SET @p75 = 111038 +DECLARE @p76 -- Int32 +SET @p76 = 37 +DECLARE @p77 -- Int32 +SET @p77 = 111039 +DECLARE @p78 -- Int32 +SET @p78 = 38 +DECLARE @p79 -- Int32 +SET @p79 = 111040 +DECLARE @p80 -- Int32 +SET @p80 = 39 +DECLARE @p81 -- Int32 +SET @p81 = 111041 +DECLARE @p82 -- Int32 +SET @p82 = 40 +DECLARE @p83 -- Int32 +SET @p83 = 111042 +DECLARE @p84 -- Int32 +SET @p84 = 41 +DECLARE @p85 -- Int32 +SET @p85 = 111043 +DECLARE @p86 -- Int32 +SET @p86 = 42 +DECLARE @p87 -- Int32 +SET @p87 = 111044 +DECLARE @p88 -- Int32 +SET @p88 = 43 +DECLARE @p89 -- Int32 +SET @p89 = 111045 +DECLARE @p90 -- Int32 +SET @p90 = 44 +DECLARE @p91 -- Int32 +SET @p91 = 111046 +DECLARE @p92 -- Int32 +SET @p92 = 45 +DECLARE @p93 -- Int32 +SET @p93 = 111047 +DECLARE @p94 -- Int32 +SET @p94 = 46 +DECLARE @p95 -- Int32 +SET @p95 = 111048 +DECLARE @p96 -- Int32 +SET @p96 = 47 +DECLARE @p97 -- Int32 +SET @p97 = 111049 +DECLARE @p98 -- Int32 +SET @p98 = 48 +DECLARE @p99 -- Int32 +SET @p99 = 111050 +DECLARE @p100 -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111051 +DECLARE @p2 -- Int32 +SET @p2 = 50 +DECLARE @p3 -- Int32 +SET @p3 = 111052 +DECLARE @p4 -- Int32 +SET @p4 = 51 +DECLARE @p5 -- Int32 +SET @p5 = 111053 +DECLARE @p6 -- Int32 +SET @p6 = 52 +DECLARE @p7 -- Int32 +SET @p7 = 111054 +DECLARE @p8 -- Int32 +SET @p8 = 53 +DECLARE @p9 -- Int32 +SET @p9 = 111055 +DECLARE @p10 -- Int32 +SET @p10 = 54 +DECLARE @p11 -- Int32 +SET @p11 = 111056 +DECLARE @p12 -- Int32 +SET @p12 = 55 +DECLARE @p13 -- Int32 +SET @p13 = 111057 +DECLARE @p14 -- Int32 +SET @p14 = 56 +DECLARE @p15 -- Int32 +SET @p15 = 111058 +DECLARE @p16 -- Int32 +SET @p16 = 57 +DECLARE @p17 -- Int32 +SET @p17 = 111059 +DECLARE @p18 -- Int32 +SET @p18 = 58 +DECLARE @p19 -- Int32 +SET @p19 = 111060 +DECLARE @p20 -- Int32 +SET @p20 = 59 +DECLARE @p21 -- Int32 +SET @p21 = 111061 +DECLARE @p22 -- Int32 +SET @p22 = 60 +DECLARE @p23 -- Int32 +SET @p23 = 111062 +DECLARE @p24 -- Int32 +SET @p24 = 61 +DECLARE @p25 -- Int32 +SET @p25 = 111063 +DECLARE @p26 -- Int32 +SET @p26 = 62 +DECLARE @p27 -- Int32 +SET @p27 = 111064 +DECLARE @p28 -- Int32 +SET @p28 = 63 +DECLARE @p29 -- Int32 +SET @p29 = 111065 +DECLARE @p30 -- Int32 +SET @p30 = 64 +DECLARE @p31 -- Int32 +SET @p31 = 111066 +DECLARE @p32 -- Int32 +SET @p32 = 65 +DECLARE @p33 -- Int32 +SET @p33 = 111067 +DECLARE @p34 -- Int32 +SET @p34 = 66 +DECLARE @p35 -- Int32 +SET @p35 = 111068 +DECLARE @p36 -- Int32 +SET @p36 = 67 +DECLARE @p37 -- Int32 +SET @p37 = 111069 +DECLARE @p38 -- Int32 +SET @p38 = 68 +DECLARE @p39 -- Int32 +SET @p39 = 111070 +DECLARE @p40 -- Int32 +SET @p40 = 69 +DECLARE @p41 -- Int32 +SET @p41 = 111071 +DECLARE @p42 -- Int32 +SET @p42 = 70 +DECLARE @p43 -- Int32 +SET @p43 = 111072 +DECLARE @p44 -- Int32 +SET @p44 = 71 +DECLARE @p45 -- Int32 +SET @p45 = 111073 +DECLARE @p46 -- Int32 +SET @p46 = 72 +DECLARE @p47 -- Int32 +SET @p47 = 111074 +DECLARE @p48 -- Int32 +SET @p48 = 73 +DECLARE @p49 -- Int32 +SET @p49 = 111075 +DECLARE @p50 -- Int32 +SET @p50 = 74 +DECLARE @p51 -- Int32 +SET @p51 = 111076 +DECLARE @p52 -- Int32 +SET @p52 = 75 +DECLARE @p53 -- Int32 +SET @p53 = 111077 +DECLARE @p54 -- Int32 +SET @p54 = 76 +DECLARE @p55 -- Int32 +SET @p55 = 111078 +DECLARE @p56 -- Int32 +SET @p56 = 77 +DECLARE @p57 -- Int32 +SET @p57 = 111079 +DECLARE @p58 -- Int32 +SET @p58 = 78 +DECLARE @p59 -- Int32 +SET @p59 = 111080 +DECLARE @p60 -- Int32 +SET @p60 = 79 +DECLARE @p61 -- Int32 +SET @p61 = 111081 +DECLARE @p62 -- Int32 +SET @p62 = 80 +DECLARE @p63 -- Int32 +SET @p63 = 111082 +DECLARE @p64 -- Int32 +SET @p64 = 81 +DECLARE @p65 -- Int32 +SET @p65 = 111083 +DECLARE @p66 -- Int32 +SET @p66 = 82 +DECLARE @p67 -- Int32 +SET @p67 = 111084 +DECLARE @p68 -- Int32 +SET @p68 = 83 +DECLARE @p69 -- Int32 +SET @p69 = 111085 +DECLARE @p70 -- Int32 +SET @p70 = 84 +DECLARE @p71 -- Int32 +SET @p71 = 111086 +DECLARE @p72 -- Int32 +SET @p72 = 85 +DECLARE @p73 -- Int32 +SET @p73 = 111087 +DECLARE @p74 -- Int32 +SET @p74 = 86 +DECLARE @p75 -- Int32 +SET @p75 = 111088 +DECLARE @p76 -- Int32 +SET @p76 = 87 +DECLARE @p77 -- Int32 +SET @p77 = 111089 +DECLARE @p78 -- Int32 +SET @p78 = 88 +DECLARE @p79 -- Int32 +SET @p79 = 111090 +DECLARE @p80 -- Int32 +SET @p80 = 89 +DECLARE @p81 -- Int32 +SET @p81 = 111091 +DECLARE @p82 -- Int32 +SET @p82 = 90 +DECLARE @p83 -- Int32 +SET @p83 = 111092 +DECLARE @p84 -- Int32 +SET @p84 = 91 +DECLARE @p85 -- Int32 +SET @p85 = 111093 +DECLARE @p86 -- Int32 +SET @p86 = 92 +DECLARE @p87 -- Int32 +SET @p87 = 111094 +DECLARE @p88 -- Int32 +SET @p88 = 93 +DECLARE @p89 -- Int32 +SET @p89 = 111095 +DECLARE @p90 -- Int32 +SET @p90 = 94 +DECLARE @p91 -- Int32 +SET @p91 = 111096 +DECLARE @p92 -- Int32 +SET @p92 = 95 +DECLARE @p93 -- Int32 +SET @p93 = 111097 +DECLARE @p94 -- Int32 +SET @p94 = 96 +DECLARE @p95 -- Int32 +SET @p95 = 111098 +DECLARE @p96 -- Int32 +SET @p96 = 97 +DECLARE @p97 -- Int32 +SET @p97 = 111099 +DECLARE @p98 -- Int32 +SET @p98 = 98 +DECLARE @p99 -- Int32 +SET @p99 = 111100 +DECLARE @p100 -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @p1 -- Int32 +SET @p1 = 111101 +DECLARE @p2 -- Int32 +SET @p2 = 100 +DECLARE @p3 -- Int32 +SET @p3 = 111102 +DECLARE @p4 -- Int32 +SET @p4 = 101 +DECLARE @p5 -- Int32 +SET @p5 = 111103 +DECLARE @p6 -- Int32 +SET @p6 = 102 +DECLARE @p7 -- Int32 +SET @p7 = 111104 +DECLARE @p8 -- Int32 +SET @p8 = 103 +DECLARE @p9 -- Int32 +SET @p9 = 111105 +DECLARE @p10 -- Int32 +SET @p10 = 104 +DECLARE @p11 -- Int32 +SET @p11 = 111106 +DECLARE @p12 -- Int32 +SET @p12 = 105 +DECLARE @p13 -- Int32 +SET @p13 = 111107 +DECLARE @p14 -- Int32 +SET @p14 = 106 +DECLARE @p15 -- Int32 +SET @p15 = 111108 +DECLARE @p16 -- Int32 +SET @p16 = 107 +DECLARE @p17 -- Int32 +SET @p17 = 111109 +DECLARE @p18 -- Int32 +SET @p18 = 108 +DECLARE @p19 -- Int32 +SET @p19 = 111110 +DECLARE @p20 -- Int32 +SET @p20 = 109 +DECLARE @p21 -- Int32 +SET @p21 = 111111 +DECLARE @p22 -- Int32 +SET @p22 = 110 +DECLARE @p23 -- Int32 +SET @p23 = 111112 +DECLARE @p24 -- Int32 +SET @p24 = 111 +DECLARE @p25 -- Int32 +SET @p25 = 111113 +DECLARE @p26 -- Int32 +SET @p26 = 112 +DECLARE @p27 -- Int32 +SET @p27 = 111114 +DECLARE @p28 -- Int32 +SET @p28 = 113 +DECLARE @p29 -- Int32 +SET @p29 = 111115 +DECLARE @p30 -- Int32 +SET @p30 = 114 +DECLARE @p31 -- Int32 +SET @p31 = 111116 +DECLARE @p32 -- Int32 +SET @p32 = 115 +DECLARE @p33 -- Int32 +SET @p33 = 111117 +DECLARE @p34 -- Int32 +SET @p34 = 116 +DECLARE @p35 -- Int32 +SET @p35 = 111118 +DECLARE @p36 -- Int32 +SET @p36 = 117 +DECLARE @p37 -- Int32 +SET @p37 = 111119 +DECLARE @p38 -- Int32 +SET @p38 = 118 +DECLARE @p39 -- Int32 +SET @p39 = 111120 +DECLARE @p40 -- Int32 +SET @p40 = 119 +DECLARE @p41 -- Int32 +SET @p41 = 111121 +DECLARE @p42 -- Int32 +SET @p42 = 120 +DECLARE @p43 -- Int32 +SET @p43 = 111122 +DECLARE @p44 -- Int32 +SET @p44 = 121 +DECLARE @p45 -- Int32 +SET @p45 = 111123 +DECLARE @p46 -- Int32 +SET @p46 = 122 +DECLARE @p47 -- Int32 +SET @p47 = 111124 +DECLARE @p48 -- Int32 +SET @p48 = 123 +DECLARE @p49 -- Int32 +SET @p49 = 111125 +DECLARE @p50 -- Int32 +SET @p50 = 124 +DECLARE @p51 -- Int32 +SET @p51 = 111126 +DECLARE @p52 -- Int32 +SET @p52 = 125 +DECLARE @p53 -- Int32 +SET @p53 = 111127 +DECLARE @p54 -- Int32 +SET @p54 = 126 +DECLARE @p55 -- Int32 +SET @p55 = 111128 +DECLARE @p56 -- Int32 +SET @p56 = 127 +DECLARE @p57 -- Int32 +SET @p57 = 111129 +DECLARE @p58 -- Int32 +SET @p58 = 128 +DECLARE @p59 -- Int32 +SET @p59 = 111130 +DECLARE @p60 -- Int32 +SET @p60 = 129 +DECLARE @p61 -- Int32 +SET @p61 = 111131 +DECLARE @p62 -- Int32 +SET @p62 = 130 +DECLARE @p63 -- Int32 +SET @p63 = 111132 +DECLARE @p64 -- Int32 +SET @p64 = 131 +DECLARE @p65 -- Int32 +SET @p65 = 111133 +DECLARE @p66 -- Int32 +SET @p66 = 132 +DECLARE @p67 -- Int32 +SET @p67 = 111134 +DECLARE @p68 -- Int32 +SET @p68 = 133 +DECLARE @p69 -- Int32 +SET @p69 = 111135 +DECLARE @p70 -- Int32 +SET @p70 = 134 +DECLARE @p71 -- Int32 +SET @p71 = 111136 +DECLARE @p72 -- Int32 +SET @p72 = 135 +DECLARE @p73 -- Int32 +SET @p73 = 111137 +DECLARE @p74 -- Int32 +SET @p74 = 136 +DECLARE @p75 -- Int32 +SET @p75 = 111138 +DECLARE @p76 -- Int32 +SET @p76 = 137 +DECLARE @p77 -- Int32 +SET @p77 = 111139 +DECLARE @p78 -- Int32 +SET @p78 = 138 +DECLARE @p79 -- Int32 +SET @p79 = 111140 +DECLARE @p80 -- Int32 +SET @p80 = 139 +DECLARE @p81 -- Int32 +SET @p81 = 111141 +DECLARE @p82 -- Int32 +SET @p82 = 140 +DECLARE @p83 -- Int32 +SET @p83 = 111142 +DECLARE @p84 -- Int32 +SET @p84 = 141 +DECLARE @p85 -- Int32 +SET @p85 = 111143 +DECLARE @p86 -- Int32 +SET @p86 = 142 +DECLARE @p87 -- Int32 +SET @p87 = 111144 +DECLARE @p88 -- Int32 +SET @p88 = 143 +DECLARE @p89 -- Int32 +SET @p89 = 111145 +DECLARE @p90 -- Int32 +SET @p90 = 144 +DECLARE @p91 -- Int32 +SET @p91 = 111146 +DECLARE @p92 -- Int32 +SET @p92 = 145 +DECLARE @p93 -- Int32 +SET @p93 = 111147 +DECLARE @p94 -- Int32 +SET @p94 = 146 +DECLARE @p95 -- Int32 +SET @p95 = 111148 +DECLARE @p96 -- Int32 +SET @p96 = 147 +DECLARE @p97 -- Int32 +SET @p97 = 111149 +DECLARE @p98 -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SQLite.Classic SQLite +DECLARE @ParentID -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql b/net50/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql new file mode 100644 index 00000000000..a71f83b45c7 --- /dev/null +++ b/net50/SqlServer.2019.SA/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019.SA).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2019.SA SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql b/net50/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql new file mode 100644 index 00000000000..8756db85698 --- /dev/null +++ b/net50/SqlServer.2019/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.2019).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.2019 SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql b/net50/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql new file mode 100644 index 00000000000..849a1eb7f33 --- /dev/null +++ b/net50/SqlServer.Contained/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(SqlServer.Contained).sql @@ -0,0 +1,789 @@ +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111001 +DECLARE @p2 Int -- Int32 +SET @p2 = 0 +DECLARE @p3 Int -- Int32 +SET @p3 = 111002 +DECLARE @p4 Int -- Int32 +SET @p4 = 1 +DECLARE @p5 Int -- Int32 +SET @p5 = 111003 +DECLARE @p6 Int -- Int32 +SET @p6 = 2 +DECLARE @p7 Int -- Int32 +SET @p7 = 111004 +DECLARE @p8 Int -- Int32 +SET @p8 = 3 +DECLARE @p9 Int -- Int32 +SET @p9 = 111005 +DECLARE @p10 Int -- Int32 +SET @p10 = 4 +DECLARE @p11 Int -- Int32 +SET @p11 = 111006 +DECLARE @p12 Int -- Int32 +SET @p12 = 5 +DECLARE @p13 Int -- Int32 +SET @p13 = 111007 +DECLARE @p14 Int -- Int32 +SET @p14 = 6 +DECLARE @p15 Int -- Int32 +SET @p15 = 111008 +DECLARE @p16 Int -- Int32 +SET @p16 = 7 +DECLARE @p17 Int -- Int32 +SET @p17 = 111009 +DECLARE @p18 Int -- Int32 +SET @p18 = 8 +DECLARE @p19 Int -- Int32 +SET @p19 = 111010 +DECLARE @p20 Int -- Int32 +SET @p20 = 9 +DECLARE @p21 Int -- Int32 +SET @p21 = 111011 +DECLARE @p22 Int -- Int32 +SET @p22 = 10 +DECLARE @p23 Int -- Int32 +SET @p23 = 111012 +DECLARE @p24 Int -- Int32 +SET @p24 = 11 +DECLARE @p25 Int -- Int32 +SET @p25 = 111013 +DECLARE @p26 Int -- Int32 +SET @p26 = 12 +DECLARE @p27 Int -- Int32 +SET @p27 = 111014 +DECLARE @p28 Int -- Int32 +SET @p28 = 13 +DECLARE @p29 Int -- Int32 +SET @p29 = 111015 +DECLARE @p30 Int -- Int32 +SET @p30 = 14 +DECLARE @p31 Int -- Int32 +SET @p31 = 111016 +DECLARE @p32 Int -- Int32 +SET @p32 = 15 +DECLARE @p33 Int -- Int32 +SET @p33 = 111017 +DECLARE @p34 Int -- Int32 +SET @p34 = 16 +DECLARE @p35 Int -- Int32 +SET @p35 = 111018 +DECLARE @p36 Int -- Int32 +SET @p36 = 17 +DECLARE @p37 Int -- Int32 +SET @p37 = 111019 +DECLARE @p38 Int -- Int32 +SET @p38 = 18 +DECLARE @p39 Int -- Int32 +SET @p39 = 111020 +DECLARE @p40 Int -- Int32 +SET @p40 = 19 +DECLARE @p41 Int -- Int32 +SET @p41 = 111021 +DECLARE @p42 Int -- Int32 +SET @p42 = 20 +DECLARE @p43 Int -- Int32 +SET @p43 = 111022 +DECLARE @p44 Int -- Int32 +SET @p44 = 21 +DECLARE @p45 Int -- Int32 +SET @p45 = 111023 +DECLARE @p46 Int -- Int32 +SET @p46 = 22 +DECLARE @p47 Int -- Int32 +SET @p47 = 111024 +DECLARE @p48 Int -- Int32 +SET @p48 = 23 +DECLARE @p49 Int -- Int32 +SET @p49 = 111025 +DECLARE @p50 Int -- Int32 +SET @p50 = 24 +DECLARE @p51 Int -- Int32 +SET @p51 = 111026 +DECLARE @p52 Int -- Int32 +SET @p52 = 25 +DECLARE @p53 Int -- Int32 +SET @p53 = 111027 +DECLARE @p54 Int -- Int32 +SET @p54 = 26 +DECLARE @p55 Int -- Int32 +SET @p55 = 111028 +DECLARE @p56 Int -- Int32 +SET @p56 = 27 +DECLARE @p57 Int -- Int32 +SET @p57 = 111029 +DECLARE @p58 Int -- Int32 +SET @p58 = 28 +DECLARE @p59 Int -- Int32 +SET @p59 = 111030 +DECLARE @p60 Int -- Int32 +SET @p60 = 29 +DECLARE @p61 Int -- Int32 +SET @p61 = 111031 +DECLARE @p62 Int -- Int32 +SET @p62 = 30 +DECLARE @p63 Int -- Int32 +SET @p63 = 111032 +DECLARE @p64 Int -- Int32 +SET @p64 = 31 +DECLARE @p65 Int -- Int32 +SET @p65 = 111033 +DECLARE @p66 Int -- Int32 +SET @p66 = 32 +DECLARE @p67 Int -- Int32 +SET @p67 = 111034 +DECLARE @p68 Int -- Int32 +SET @p68 = 33 +DECLARE @p69 Int -- Int32 +SET @p69 = 111035 +DECLARE @p70 Int -- Int32 +SET @p70 = 34 +DECLARE @p71 Int -- Int32 +SET @p71 = 111036 +DECLARE @p72 Int -- Int32 +SET @p72 = 35 +DECLARE @p73 Int -- Int32 +SET @p73 = 111037 +DECLARE @p74 Int -- Int32 +SET @p74 = 36 +DECLARE @p75 Int -- Int32 +SET @p75 = 111038 +DECLARE @p76 Int -- Int32 +SET @p76 = 37 +DECLARE @p77 Int -- Int32 +SET @p77 = 111039 +DECLARE @p78 Int -- Int32 +SET @p78 = 38 +DECLARE @p79 Int -- Int32 +SET @p79 = 111040 +DECLARE @p80 Int -- Int32 +SET @p80 = 39 +DECLARE @p81 Int -- Int32 +SET @p81 = 111041 +DECLARE @p82 Int -- Int32 +SET @p82 = 40 +DECLARE @p83 Int -- Int32 +SET @p83 = 111042 +DECLARE @p84 Int -- Int32 +SET @p84 = 41 +DECLARE @p85 Int -- Int32 +SET @p85 = 111043 +DECLARE @p86 Int -- Int32 +SET @p86 = 42 +DECLARE @p87 Int -- Int32 +SET @p87 = 111044 +DECLARE @p88 Int -- Int32 +SET @p88 = 43 +DECLARE @p89 Int -- Int32 +SET @p89 = 111045 +DECLARE @p90 Int -- Int32 +SET @p90 = 44 +DECLARE @p91 Int -- Int32 +SET @p91 = 111046 +DECLARE @p92 Int -- Int32 +SET @p92 = 45 +DECLARE @p93 Int -- Int32 +SET @p93 = 111047 +DECLARE @p94 Int -- Int32 +SET @p94 = 46 +DECLARE @p95 Int -- Int32 +SET @p95 = 111048 +DECLARE @p96 Int -- Int32 +SET @p96 = 47 +DECLARE @p97 Int -- Int32 +SET @p97 = 111049 +DECLARE @p98 Int -- Int32 +SET @p98 = 48 +DECLARE @p99 Int -- Int32 +SET @p99 = 111050 +DECLARE @p100 Int -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111051 +DECLARE @p2 Int -- Int32 +SET @p2 = 50 +DECLARE @p3 Int -- Int32 +SET @p3 = 111052 +DECLARE @p4 Int -- Int32 +SET @p4 = 51 +DECLARE @p5 Int -- Int32 +SET @p5 = 111053 +DECLARE @p6 Int -- Int32 +SET @p6 = 52 +DECLARE @p7 Int -- Int32 +SET @p7 = 111054 +DECLARE @p8 Int -- Int32 +SET @p8 = 53 +DECLARE @p9 Int -- Int32 +SET @p9 = 111055 +DECLARE @p10 Int -- Int32 +SET @p10 = 54 +DECLARE @p11 Int -- Int32 +SET @p11 = 111056 +DECLARE @p12 Int -- Int32 +SET @p12 = 55 +DECLARE @p13 Int -- Int32 +SET @p13 = 111057 +DECLARE @p14 Int -- Int32 +SET @p14 = 56 +DECLARE @p15 Int -- Int32 +SET @p15 = 111058 +DECLARE @p16 Int -- Int32 +SET @p16 = 57 +DECLARE @p17 Int -- Int32 +SET @p17 = 111059 +DECLARE @p18 Int -- Int32 +SET @p18 = 58 +DECLARE @p19 Int -- Int32 +SET @p19 = 111060 +DECLARE @p20 Int -- Int32 +SET @p20 = 59 +DECLARE @p21 Int -- Int32 +SET @p21 = 111061 +DECLARE @p22 Int -- Int32 +SET @p22 = 60 +DECLARE @p23 Int -- Int32 +SET @p23 = 111062 +DECLARE @p24 Int -- Int32 +SET @p24 = 61 +DECLARE @p25 Int -- Int32 +SET @p25 = 111063 +DECLARE @p26 Int -- Int32 +SET @p26 = 62 +DECLARE @p27 Int -- Int32 +SET @p27 = 111064 +DECLARE @p28 Int -- Int32 +SET @p28 = 63 +DECLARE @p29 Int -- Int32 +SET @p29 = 111065 +DECLARE @p30 Int -- Int32 +SET @p30 = 64 +DECLARE @p31 Int -- Int32 +SET @p31 = 111066 +DECLARE @p32 Int -- Int32 +SET @p32 = 65 +DECLARE @p33 Int -- Int32 +SET @p33 = 111067 +DECLARE @p34 Int -- Int32 +SET @p34 = 66 +DECLARE @p35 Int -- Int32 +SET @p35 = 111068 +DECLARE @p36 Int -- Int32 +SET @p36 = 67 +DECLARE @p37 Int -- Int32 +SET @p37 = 111069 +DECLARE @p38 Int -- Int32 +SET @p38 = 68 +DECLARE @p39 Int -- Int32 +SET @p39 = 111070 +DECLARE @p40 Int -- Int32 +SET @p40 = 69 +DECLARE @p41 Int -- Int32 +SET @p41 = 111071 +DECLARE @p42 Int -- Int32 +SET @p42 = 70 +DECLARE @p43 Int -- Int32 +SET @p43 = 111072 +DECLARE @p44 Int -- Int32 +SET @p44 = 71 +DECLARE @p45 Int -- Int32 +SET @p45 = 111073 +DECLARE @p46 Int -- Int32 +SET @p46 = 72 +DECLARE @p47 Int -- Int32 +SET @p47 = 111074 +DECLARE @p48 Int -- Int32 +SET @p48 = 73 +DECLARE @p49 Int -- Int32 +SET @p49 = 111075 +DECLARE @p50 Int -- Int32 +SET @p50 = 74 +DECLARE @p51 Int -- Int32 +SET @p51 = 111076 +DECLARE @p52 Int -- Int32 +SET @p52 = 75 +DECLARE @p53 Int -- Int32 +SET @p53 = 111077 +DECLARE @p54 Int -- Int32 +SET @p54 = 76 +DECLARE @p55 Int -- Int32 +SET @p55 = 111078 +DECLARE @p56 Int -- Int32 +SET @p56 = 77 +DECLARE @p57 Int -- Int32 +SET @p57 = 111079 +DECLARE @p58 Int -- Int32 +SET @p58 = 78 +DECLARE @p59 Int -- Int32 +SET @p59 = 111080 +DECLARE @p60 Int -- Int32 +SET @p60 = 79 +DECLARE @p61 Int -- Int32 +SET @p61 = 111081 +DECLARE @p62 Int -- Int32 +SET @p62 = 80 +DECLARE @p63 Int -- Int32 +SET @p63 = 111082 +DECLARE @p64 Int -- Int32 +SET @p64 = 81 +DECLARE @p65 Int -- Int32 +SET @p65 = 111083 +DECLARE @p66 Int -- Int32 +SET @p66 = 82 +DECLARE @p67 Int -- Int32 +SET @p67 = 111084 +DECLARE @p68 Int -- Int32 +SET @p68 = 83 +DECLARE @p69 Int -- Int32 +SET @p69 = 111085 +DECLARE @p70 Int -- Int32 +SET @p70 = 84 +DECLARE @p71 Int -- Int32 +SET @p71 = 111086 +DECLARE @p72 Int -- Int32 +SET @p72 = 85 +DECLARE @p73 Int -- Int32 +SET @p73 = 111087 +DECLARE @p74 Int -- Int32 +SET @p74 = 86 +DECLARE @p75 Int -- Int32 +SET @p75 = 111088 +DECLARE @p76 Int -- Int32 +SET @p76 = 87 +DECLARE @p77 Int -- Int32 +SET @p77 = 111089 +DECLARE @p78 Int -- Int32 +SET @p78 = 88 +DECLARE @p79 Int -- Int32 +SET @p79 = 111090 +DECLARE @p80 Int -- Int32 +SET @p80 = 89 +DECLARE @p81 Int -- Int32 +SET @p81 = 111091 +DECLARE @p82 Int -- Int32 +SET @p82 = 90 +DECLARE @p83 Int -- Int32 +SET @p83 = 111092 +DECLARE @p84 Int -- Int32 +SET @p84 = 91 +DECLARE @p85 Int -- Int32 +SET @p85 = 111093 +DECLARE @p86 Int -- Int32 +SET @p86 = 92 +DECLARE @p87 Int -- Int32 +SET @p87 = 111094 +DECLARE @p88 Int -- Int32 +SET @p88 = 93 +DECLARE @p89 Int -- Int32 +SET @p89 = 111095 +DECLARE @p90 Int -- Int32 +SET @p90 = 94 +DECLARE @p91 Int -- Int32 +SET @p91 = 111096 +DECLARE @p92 Int -- Int32 +SET @p92 = 95 +DECLARE @p93 Int -- Int32 +SET @p93 = 111097 +DECLARE @p94 Int -- Int32 +SET @p94 = 96 +DECLARE @p95 Int -- Int32 +SET @p95 = 111098 +DECLARE @p96 Int -- Int32 +SET @p96 = 97 +DECLARE @p97 Int -- Int32 +SET @p97 = 111099 +DECLARE @p98 Int -- Int32 +SET @p98 = 98 +DECLARE @p99 Int -- Int32 +SET @p99 = 111100 +DECLARE @p100 Int -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98), +(@p99,@p100) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @p1 Int -- Int32 +SET @p1 = 111101 +DECLARE @p2 Int -- Int32 +SET @p2 = 100 +DECLARE @p3 Int -- Int32 +SET @p3 = 111102 +DECLARE @p4 Int -- Int32 +SET @p4 = 101 +DECLARE @p5 Int -- Int32 +SET @p5 = 111103 +DECLARE @p6 Int -- Int32 +SET @p6 = 102 +DECLARE @p7 Int -- Int32 +SET @p7 = 111104 +DECLARE @p8 Int -- Int32 +SET @p8 = 103 +DECLARE @p9 Int -- Int32 +SET @p9 = 111105 +DECLARE @p10 Int -- Int32 +SET @p10 = 104 +DECLARE @p11 Int -- Int32 +SET @p11 = 111106 +DECLARE @p12 Int -- Int32 +SET @p12 = 105 +DECLARE @p13 Int -- Int32 +SET @p13 = 111107 +DECLARE @p14 Int -- Int32 +SET @p14 = 106 +DECLARE @p15 Int -- Int32 +SET @p15 = 111108 +DECLARE @p16 Int -- Int32 +SET @p16 = 107 +DECLARE @p17 Int -- Int32 +SET @p17 = 111109 +DECLARE @p18 Int -- Int32 +SET @p18 = 108 +DECLARE @p19 Int -- Int32 +SET @p19 = 111110 +DECLARE @p20 Int -- Int32 +SET @p20 = 109 +DECLARE @p21 Int -- Int32 +SET @p21 = 111111 +DECLARE @p22 Int -- Int32 +SET @p22 = 110 +DECLARE @p23 Int -- Int32 +SET @p23 = 111112 +DECLARE @p24 Int -- Int32 +SET @p24 = 111 +DECLARE @p25 Int -- Int32 +SET @p25 = 111113 +DECLARE @p26 Int -- Int32 +SET @p26 = 112 +DECLARE @p27 Int -- Int32 +SET @p27 = 111114 +DECLARE @p28 Int -- Int32 +SET @p28 = 113 +DECLARE @p29 Int -- Int32 +SET @p29 = 111115 +DECLARE @p30 Int -- Int32 +SET @p30 = 114 +DECLARE @p31 Int -- Int32 +SET @p31 = 111116 +DECLARE @p32 Int -- Int32 +SET @p32 = 115 +DECLARE @p33 Int -- Int32 +SET @p33 = 111117 +DECLARE @p34 Int -- Int32 +SET @p34 = 116 +DECLARE @p35 Int -- Int32 +SET @p35 = 111118 +DECLARE @p36 Int -- Int32 +SET @p36 = 117 +DECLARE @p37 Int -- Int32 +SET @p37 = 111119 +DECLARE @p38 Int -- Int32 +SET @p38 = 118 +DECLARE @p39 Int -- Int32 +SET @p39 = 111120 +DECLARE @p40 Int -- Int32 +SET @p40 = 119 +DECLARE @p41 Int -- Int32 +SET @p41 = 111121 +DECLARE @p42 Int -- Int32 +SET @p42 = 120 +DECLARE @p43 Int -- Int32 +SET @p43 = 111122 +DECLARE @p44 Int -- Int32 +SET @p44 = 121 +DECLARE @p45 Int -- Int32 +SET @p45 = 111123 +DECLARE @p46 Int -- Int32 +SET @p46 = 122 +DECLARE @p47 Int -- Int32 +SET @p47 = 111124 +DECLARE @p48 Int -- Int32 +SET @p48 = 123 +DECLARE @p49 Int -- Int32 +SET @p49 = 111125 +DECLARE @p50 Int -- Int32 +SET @p50 = 124 +DECLARE @p51 Int -- Int32 +SET @p51 = 111126 +DECLARE @p52 Int -- Int32 +SET @p52 = 125 +DECLARE @p53 Int -- Int32 +SET @p53 = 111127 +DECLARE @p54 Int -- Int32 +SET @p54 = 126 +DECLARE @p55 Int -- Int32 +SET @p55 = 111128 +DECLARE @p56 Int -- Int32 +SET @p56 = 127 +DECLARE @p57 Int -- Int32 +SET @p57 = 111129 +DECLARE @p58 Int -- Int32 +SET @p58 = 128 +DECLARE @p59 Int -- Int32 +SET @p59 = 111130 +DECLARE @p60 Int -- Int32 +SET @p60 = 129 +DECLARE @p61 Int -- Int32 +SET @p61 = 111131 +DECLARE @p62 Int -- Int32 +SET @p62 = 130 +DECLARE @p63 Int -- Int32 +SET @p63 = 111132 +DECLARE @p64 Int -- Int32 +SET @p64 = 131 +DECLARE @p65 Int -- Int32 +SET @p65 = 111133 +DECLARE @p66 Int -- Int32 +SET @p66 = 132 +DECLARE @p67 Int -- Int32 +SET @p67 = 111134 +DECLARE @p68 Int -- Int32 +SET @p68 = 133 +DECLARE @p69 Int -- Int32 +SET @p69 = 111135 +DECLARE @p70 Int -- Int32 +SET @p70 = 134 +DECLARE @p71 Int -- Int32 +SET @p71 = 111136 +DECLARE @p72 Int -- Int32 +SET @p72 = 135 +DECLARE @p73 Int -- Int32 +SET @p73 = 111137 +DECLARE @p74 Int -- Int32 +SET @p74 = 136 +DECLARE @p75 Int -- Int32 +SET @p75 = 111138 +DECLARE @p76 Int -- Int32 +SET @p76 = 137 +DECLARE @p77 Int -- Int32 +SET @p77 = 111139 +DECLARE @p78 Int -- Int32 +SET @p78 = 138 +DECLARE @p79 Int -- Int32 +SET @p79 = 111140 +DECLARE @p80 Int -- Int32 +SET @p80 = 139 +DECLARE @p81 Int -- Int32 +SET @p81 = 111141 +DECLARE @p82 Int -- Int32 +SET @p82 = 140 +DECLARE @p83 Int -- Int32 +SET @p83 = 111142 +DECLARE @p84 Int -- Int32 +SET @p84 = 141 +DECLARE @p85 Int -- Int32 +SET @p85 = 111143 +DECLARE @p86 Int -- Int32 +SET @p86 = 142 +DECLARE @p87 Int -- Int32 +SET @p87 = 111144 +DECLARE @p88 Int -- Int32 +SET @p88 = 143 +DECLARE @p89 Int -- Int32 +SET @p89 = 111145 +DECLARE @p90 Int -- Int32 +SET @p90 = 144 +DECLARE @p91 Int -- Int32 +SET @p91 = 111146 +DECLARE @p92 Int -- Int32 +SET @p92 = 145 +DECLARE @p93 Int -- Int32 +SET @p93 = 111147 +DECLARE @p94 Int -- Int32 +SET @p94 = 146 +DECLARE @p95 Int -- Int32 +SET @p95 = 111148 +DECLARE @p96 Int -- Int32 +SET @p96 = 147 +DECLARE @p97 Int -- Int32 +SET @p97 = 111149 +DECLARE @p98 Int -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +VALUES +(@p1,@p2), +(@p3,@p4), +(@p5,@p6), +(@p7,@p8), +(@p9,@p10), +(@p11,@p12), +(@p13,@p14), +(@p15,@p16), +(@p17,@p18), +(@p19,@p20), +(@p21,@p22), +(@p23,@p24), +(@p25,@p26), +(@p27,@p28), +(@p29,@p30), +(@p31,@p32), +(@p33,@p34), +(@p35,@p36), +(@p37,@p38), +(@p39,@p40), +(@p41,@p42), +(@p43,@p44), +(@p45,@p46), +(@p47,@p48), +(@p49,@p50), +(@p51,@p52), +(@p53,@p54), +(@p55,@p56), +(@p57,@p58), +(@p59,@p60), +(@p61,@p62), +(@p63,@p64), +(@p65,@p66), +(@p67,@p68), +(@p69,@p70), +(@p71,@p72), +(@p73,@p74), +(@p75,@p76), +(@p77,@p78), +(@p79,@p80), +(@p81,@p82), +(@p83,@p84), +(@p85,@p86), +(@p87,@p88), +(@p89,@p90), +(@p91,@p92), +(@p93,@p94), +(@p95,@p96), +(@p97,@p98) + +BeforeExecute +-- SqlServer.Contained SqlServer.2017 +DECLARE @ParentID Int -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Int -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 + diff --git a/net50/Sybase.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Sybase.Managed).sql b/net50/Sybase.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Sybase.Managed).sql new file mode 100644 index 00000000000..03c76eb5197 --- /dev/null +++ b/net50/Sybase.Managed/Tests/xUpdate/BulkCopyTests/Tests.xUpdate.BulkCopyTests.UseParametersTest(Sybase.Managed).sql @@ -0,0 +1,786 @@ +BeforeExecute +-- Sybase.Managed Sybase +DECLARE @p1 Integer -- Int32 +SET @p1 = 111001 +DECLARE @p2 Integer -- Int32 +SET @p2 = 0 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111002 +DECLARE @p4 Integer -- Int32 +SET @p4 = 1 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111003 +DECLARE @p6 Integer -- Int32 +SET @p6 = 2 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111004 +DECLARE @p8 Integer -- Int32 +SET @p8 = 3 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111005 +DECLARE @p10 Integer -- Int32 +SET @p10 = 4 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111006 +DECLARE @p12 Integer -- Int32 +SET @p12 = 5 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111007 +DECLARE @p14 Integer -- Int32 +SET @p14 = 6 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111008 +DECLARE @p16 Integer -- Int32 +SET @p16 = 7 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111009 +DECLARE @p18 Integer -- Int32 +SET @p18 = 8 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111010 +DECLARE @p20 Integer -- Int32 +SET @p20 = 9 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111011 +DECLARE @p22 Integer -- Int32 +SET @p22 = 10 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111012 +DECLARE @p24 Integer -- Int32 +SET @p24 = 11 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111013 +DECLARE @p26 Integer -- Int32 +SET @p26 = 12 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111014 +DECLARE @p28 Integer -- Int32 +SET @p28 = 13 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111015 +DECLARE @p30 Integer -- Int32 +SET @p30 = 14 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111016 +DECLARE @p32 Integer -- Int32 +SET @p32 = 15 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111017 +DECLARE @p34 Integer -- Int32 +SET @p34 = 16 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111018 +DECLARE @p36 Integer -- Int32 +SET @p36 = 17 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111019 +DECLARE @p38 Integer -- Int32 +SET @p38 = 18 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111020 +DECLARE @p40 Integer -- Int32 +SET @p40 = 19 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111021 +DECLARE @p42 Integer -- Int32 +SET @p42 = 20 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111022 +DECLARE @p44 Integer -- Int32 +SET @p44 = 21 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111023 +DECLARE @p46 Integer -- Int32 +SET @p46 = 22 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111024 +DECLARE @p48 Integer -- Int32 +SET @p48 = 23 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111025 +DECLARE @p50 Integer -- Int32 +SET @p50 = 24 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111026 +DECLARE @p52 Integer -- Int32 +SET @p52 = 25 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111027 +DECLARE @p54 Integer -- Int32 +SET @p54 = 26 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111028 +DECLARE @p56 Integer -- Int32 +SET @p56 = 27 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111029 +DECLARE @p58 Integer -- Int32 +SET @p58 = 28 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111030 +DECLARE @p60 Integer -- Int32 +SET @p60 = 29 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111031 +DECLARE @p62 Integer -- Int32 +SET @p62 = 30 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111032 +DECLARE @p64 Integer -- Int32 +SET @p64 = 31 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111033 +DECLARE @p66 Integer -- Int32 +SET @p66 = 32 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111034 +DECLARE @p68 Integer -- Int32 +SET @p68 = 33 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111035 +DECLARE @p70 Integer -- Int32 +SET @p70 = 34 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111036 +DECLARE @p72 Integer -- Int32 +SET @p72 = 35 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111037 +DECLARE @p74 Integer -- Int32 +SET @p74 = 36 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111038 +DECLARE @p76 Integer -- Int32 +SET @p76 = 37 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111039 +DECLARE @p78 Integer -- Int32 +SET @p78 = 38 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111040 +DECLARE @p80 Integer -- Int32 +SET @p80 = 39 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111041 +DECLARE @p82 Integer -- Int32 +SET @p82 = 40 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111042 +DECLARE @p84 Integer -- Int32 +SET @p84 = 41 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111043 +DECLARE @p86 Integer -- Int32 +SET @p86 = 42 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111044 +DECLARE @p88 Integer -- Int32 +SET @p88 = 43 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111045 +DECLARE @p90 Integer -- Int32 +SET @p90 = 44 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111046 +DECLARE @p92 Integer -- Int32 +SET @p92 = 45 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111047 +DECLARE @p94 Integer -- Int32 +SET @p94 = 46 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111048 +DECLARE @p96 Integer -- Int32 +SET @p96 = 47 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111049 +DECLARE @p98 Integer -- Int32 +SET @p98 = 48 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111050 +DECLARE @p100 Integer -- Int32 +SET @p100 = 49 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- Sybase.Managed Sybase +DECLARE @p1 Integer -- Int32 +SET @p1 = 111051 +DECLARE @p2 Integer -- Int32 +SET @p2 = 50 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111052 +DECLARE @p4 Integer -- Int32 +SET @p4 = 51 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111053 +DECLARE @p6 Integer -- Int32 +SET @p6 = 52 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111054 +DECLARE @p8 Integer -- Int32 +SET @p8 = 53 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111055 +DECLARE @p10 Integer -- Int32 +SET @p10 = 54 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111056 +DECLARE @p12 Integer -- Int32 +SET @p12 = 55 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111057 +DECLARE @p14 Integer -- Int32 +SET @p14 = 56 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111058 +DECLARE @p16 Integer -- Int32 +SET @p16 = 57 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111059 +DECLARE @p18 Integer -- Int32 +SET @p18 = 58 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111060 +DECLARE @p20 Integer -- Int32 +SET @p20 = 59 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111061 +DECLARE @p22 Integer -- Int32 +SET @p22 = 60 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111062 +DECLARE @p24 Integer -- Int32 +SET @p24 = 61 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111063 +DECLARE @p26 Integer -- Int32 +SET @p26 = 62 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111064 +DECLARE @p28 Integer -- Int32 +SET @p28 = 63 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111065 +DECLARE @p30 Integer -- Int32 +SET @p30 = 64 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111066 +DECLARE @p32 Integer -- Int32 +SET @p32 = 65 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111067 +DECLARE @p34 Integer -- Int32 +SET @p34 = 66 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111068 +DECLARE @p36 Integer -- Int32 +SET @p36 = 67 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111069 +DECLARE @p38 Integer -- Int32 +SET @p38 = 68 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111070 +DECLARE @p40 Integer -- Int32 +SET @p40 = 69 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111071 +DECLARE @p42 Integer -- Int32 +SET @p42 = 70 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111072 +DECLARE @p44 Integer -- Int32 +SET @p44 = 71 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111073 +DECLARE @p46 Integer -- Int32 +SET @p46 = 72 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111074 +DECLARE @p48 Integer -- Int32 +SET @p48 = 73 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111075 +DECLARE @p50 Integer -- Int32 +SET @p50 = 74 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111076 +DECLARE @p52 Integer -- Int32 +SET @p52 = 75 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111077 +DECLARE @p54 Integer -- Int32 +SET @p54 = 76 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111078 +DECLARE @p56 Integer -- Int32 +SET @p56 = 77 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111079 +DECLARE @p58 Integer -- Int32 +SET @p58 = 78 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111080 +DECLARE @p60 Integer -- Int32 +SET @p60 = 79 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111081 +DECLARE @p62 Integer -- Int32 +SET @p62 = 80 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111082 +DECLARE @p64 Integer -- Int32 +SET @p64 = 81 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111083 +DECLARE @p66 Integer -- Int32 +SET @p66 = 82 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111084 +DECLARE @p68 Integer -- Int32 +SET @p68 = 83 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111085 +DECLARE @p70 Integer -- Int32 +SET @p70 = 84 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111086 +DECLARE @p72 Integer -- Int32 +SET @p72 = 85 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111087 +DECLARE @p74 Integer -- Int32 +SET @p74 = 86 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111088 +DECLARE @p76 Integer -- Int32 +SET @p76 = 87 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111089 +DECLARE @p78 Integer -- Int32 +SET @p78 = 88 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111090 +DECLARE @p80 Integer -- Int32 +SET @p80 = 89 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111091 +DECLARE @p82 Integer -- Int32 +SET @p82 = 90 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111092 +DECLARE @p84 Integer -- Int32 +SET @p84 = 91 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111093 +DECLARE @p86 Integer -- Int32 +SET @p86 = 92 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111094 +DECLARE @p88 Integer -- Int32 +SET @p88 = 93 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111095 +DECLARE @p90 Integer -- Int32 +SET @p90 = 94 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111096 +DECLARE @p92 Integer -- Int32 +SET @p92 = 95 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111097 +DECLARE @p94 Integer -- Int32 +SET @p94 = 96 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111098 +DECLARE @p96 Integer -- Int32 +SET @p96 = 97 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111099 +DECLARE @p98 Integer -- Int32 +SET @p98 = 98 +DECLARE @p99 Integer -- Int32 +SET @p99 = 111100 +DECLARE @p100 Integer -- Int32 +SET @p100 = 99 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 UNION ALL +SELECT @p99,@p100 + +BeforeExecute +-- Sybase.Managed Sybase +DECLARE @p1 Integer -- Int32 +SET @p1 = 111101 +DECLARE @p2 Integer -- Int32 +SET @p2 = 100 +DECLARE @p3 Integer -- Int32 +SET @p3 = 111102 +DECLARE @p4 Integer -- Int32 +SET @p4 = 101 +DECLARE @p5 Integer -- Int32 +SET @p5 = 111103 +DECLARE @p6 Integer -- Int32 +SET @p6 = 102 +DECLARE @p7 Integer -- Int32 +SET @p7 = 111104 +DECLARE @p8 Integer -- Int32 +SET @p8 = 103 +DECLARE @p9 Integer -- Int32 +SET @p9 = 111105 +DECLARE @p10 Integer -- Int32 +SET @p10 = 104 +DECLARE @p11 Integer -- Int32 +SET @p11 = 111106 +DECLARE @p12 Integer -- Int32 +SET @p12 = 105 +DECLARE @p13 Integer -- Int32 +SET @p13 = 111107 +DECLARE @p14 Integer -- Int32 +SET @p14 = 106 +DECLARE @p15 Integer -- Int32 +SET @p15 = 111108 +DECLARE @p16 Integer -- Int32 +SET @p16 = 107 +DECLARE @p17 Integer -- Int32 +SET @p17 = 111109 +DECLARE @p18 Integer -- Int32 +SET @p18 = 108 +DECLARE @p19 Integer -- Int32 +SET @p19 = 111110 +DECLARE @p20 Integer -- Int32 +SET @p20 = 109 +DECLARE @p21 Integer -- Int32 +SET @p21 = 111111 +DECLARE @p22 Integer -- Int32 +SET @p22 = 110 +DECLARE @p23 Integer -- Int32 +SET @p23 = 111112 +DECLARE @p24 Integer -- Int32 +SET @p24 = 111 +DECLARE @p25 Integer -- Int32 +SET @p25 = 111113 +DECLARE @p26 Integer -- Int32 +SET @p26 = 112 +DECLARE @p27 Integer -- Int32 +SET @p27 = 111114 +DECLARE @p28 Integer -- Int32 +SET @p28 = 113 +DECLARE @p29 Integer -- Int32 +SET @p29 = 111115 +DECLARE @p30 Integer -- Int32 +SET @p30 = 114 +DECLARE @p31 Integer -- Int32 +SET @p31 = 111116 +DECLARE @p32 Integer -- Int32 +SET @p32 = 115 +DECLARE @p33 Integer -- Int32 +SET @p33 = 111117 +DECLARE @p34 Integer -- Int32 +SET @p34 = 116 +DECLARE @p35 Integer -- Int32 +SET @p35 = 111118 +DECLARE @p36 Integer -- Int32 +SET @p36 = 117 +DECLARE @p37 Integer -- Int32 +SET @p37 = 111119 +DECLARE @p38 Integer -- Int32 +SET @p38 = 118 +DECLARE @p39 Integer -- Int32 +SET @p39 = 111120 +DECLARE @p40 Integer -- Int32 +SET @p40 = 119 +DECLARE @p41 Integer -- Int32 +SET @p41 = 111121 +DECLARE @p42 Integer -- Int32 +SET @p42 = 120 +DECLARE @p43 Integer -- Int32 +SET @p43 = 111122 +DECLARE @p44 Integer -- Int32 +SET @p44 = 121 +DECLARE @p45 Integer -- Int32 +SET @p45 = 111123 +DECLARE @p46 Integer -- Int32 +SET @p46 = 122 +DECLARE @p47 Integer -- Int32 +SET @p47 = 111124 +DECLARE @p48 Integer -- Int32 +SET @p48 = 123 +DECLARE @p49 Integer -- Int32 +SET @p49 = 111125 +DECLARE @p50 Integer -- Int32 +SET @p50 = 124 +DECLARE @p51 Integer -- Int32 +SET @p51 = 111126 +DECLARE @p52 Integer -- Int32 +SET @p52 = 125 +DECLARE @p53 Integer -- Int32 +SET @p53 = 111127 +DECLARE @p54 Integer -- Int32 +SET @p54 = 126 +DECLARE @p55 Integer -- Int32 +SET @p55 = 111128 +DECLARE @p56 Integer -- Int32 +SET @p56 = 127 +DECLARE @p57 Integer -- Int32 +SET @p57 = 111129 +DECLARE @p58 Integer -- Int32 +SET @p58 = 128 +DECLARE @p59 Integer -- Int32 +SET @p59 = 111130 +DECLARE @p60 Integer -- Int32 +SET @p60 = 129 +DECLARE @p61 Integer -- Int32 +SET @p61 = 111131 +DECLARE @p62 Integer -- Int32 +SET @p62 = 130 +DECLARE @p63 Integer -- Int32 +SET @p63 = 111132 +DECLARE @p64 Integer -- Int32 +SET @p64 = 131 +DECLARE @p65 Integer -- Int32 +SET @p65 = 111133 +DECLARE @p66 Integer -- Int32 +SET @p66 = 132 +DECLARE @p67 Integer -- Int32 +SET @p67 = 111134 +DECLARE @p68 Integer -- Int32 +SET @p68 = 133 +DECLARE @p69 Integer -- Int32 +SET @p69 = 111135 +DECLARE @p70 Integer -- Int32 +SET @p70 = 134 +DECLARE @p71 Integer -- Int32 +SET @p71 = 111136 +DECLARE @p72 Integer -- Int32 +SET @p72 = 135 +DECLARE @p73 Integer -- Int32 +SET @p73 = 111137 +DECLARE @p74 Integer -- Int32 +SET @p74 = 136 +DECLARE @p75 Integer -- Int32 +SET @p75 = 111138 +DECLARE @p76 Integer -- Int32 +SET @p76 = 137 +DECLARE @p77 Integer -- Int32 +SET @p77 = 111139 +DECLARE @p78 Integer -- Int32 +SET @p78 = 138 +DECLARE @p79 Integer -- Int32 +SET @p79 = 111140 +DECLARE @p80 Integer -- Int32 +SET @p80 = 139 +DECLARE @p81 Integer -- Int32 +SET @p81 = 111141 +DECLARE @p82 Integer -- Int32 +SET @p82 = 140 +DECLARE @p83 Integer -- Int32 +SET @p83 = 111142 +DECLARE @p84 Integer -- Int32 +SET @p84 = 141 +DECLARE @p85 Integer -- Int32 +SET @p85 = 111143 +DECLARE @p86 Integer -- Int32 +SET @p86 = 142 +DECLARE @p87 Integer -- Int32 +SET @p87 = 111144 +DECLARE @p88 Integer -- Int32 +SET @p88 = 143 +DECLARE @p89 Integer -- Int32 +SET @p89 = 111145 +DECLARE @p90 Integer -- Int32 +SET @p90 = 144 +DECLARE @p91 Integer -- Int32 +SET @p91 = 111146 +DECLARE @p92 Integer -- Int32 +SET @p92 = 145 +DECLARE @p93 Integer -- Int32 +SET @p93 = 111147 +DECLARE @p94 Integer -- Int32 +SET @p94 = 146 +DECLARE @p95 Integer -- Int32 +SET @p95 = 111148 +DECLARE @p96 Integer -- Int32 +SET @p96 = 147 +DECLARE @p97 Integer -- Int32 +SET @p97 = 111149 +DECLARE @p98 Integer -- Int32 +SET @p98 = 148 + +INSERT INTO [Parent] +( + [ParentID], + [Value1] +) +SELECT @p1,@p2 UNION ALL +SELECT @p3,@p4 UNION ALL +SELECT @p5,@p6 UNION ALL +SELECT @p7,@p8 UNION ALL +SELECT @p9,@p10 UNION ALL +SELECT @p11,@p12 UNION ALL +SELECT @p13,@p14 UNION ALL +SELECT @p15,@p16 UNION ALL +SELECT @p17,@p18 UNION ALL +SELECT @p19,@p20 UNION ALL +SELECT @p21,@p22 UNION ALL +SELECT @p23,@p24 UNION ALL +SELECT @p25,@p26 UNION ALL +SELECT @p27,@p28 UNION ALL +SELECT @p29,@p30 UNION ALL +SELECT @p31,@p32 UNION ALL +SELECT @p33,@p34 UNION ALL +SELECT @p35,@p36 UNION ALL +SELECT @p37,@p38 UNION ALL +SELECT @p39,@p40 UNION ALL +SELECT @p41,@p42 UNION ALL +SELECT @p43,@p44 UNION ALL +SELECT @p45,@p46 UNION ALL +SELECT @p47,@p48 UNION ALL +SELECT @p49,@p50 UNION ALL +SELECT @p51,@p52 UNION ALL +SELECT @p53,@p54 UNION ALL +SELECT @p55,@p56 UNION ALL +SELECT @p57,@p58 UNION ALL +SELECT @p59,@p60 UNION ALL +SELECT @p61,@p62 UNION ALL +SELECT @p63,@p64 UNION ALL +SELECT @p65,@p66 UNION ALL +SELECT @p67,@p68 UNION ALL +SELECT @p69,@p70 UNION ALL +SELECT @p71,@p72 UNION ALL +SELECT @p73,@p74 UNION ALL +SELECT @p75,@p76 UNION ALL +SELECT @p77,@p78 UNION ALL +SELECT @p79,@p80 UNION ALL +SELECT @p81,@p82 UNION ALL +SELECT @p83,@p84 UNION ALL +SELECT @p85,@p86 UNION ALL +SELECT @p87,@p88 UNION ALL +SELECT @p89,@p90 UNION ALL +SELECT @p91,@p92 UNION ALL +SELECT @p93,@p94 UNION ALL +SELECT @p95,@p96 UNION ALL +SELECT @p97,@p98 + +BeforeExecute +-- Sybase.Managed Sybase +DECLARE @ParentID Integer -- Int32 +SET @ParentID = 111001 +DECLARE @ParentID_1 Integer -- Int32 +SET @ParentID_1 = 111149 + +SELECT + Count(*) +FROM + [Parent] [r] +WHERE + [r].[ParentID] >= @ParentID AND [r].[ParentID] <= @ParentID_1 +