@@ -82,45 +82,45 @@ DO mysqlx_generate_document_id();
82
82
CALL mysqlx_generate_document_id();
83
83
ERROR 42000: PROCEDURE xtest.mysqlx_generate_document_id does not exist
84
84
DO mysqlx_generate_document_id('abc');
85
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument
85
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument
86
86
DO mysqlx_generate_document_id(NULL);
87
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument
87
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument
88
88
DO mysqlx_generate_document_id(123.45);
89
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument
89
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument
90
90
DO mysqlx_generate_document_id(1, 'abc');
91
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments
91
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments
92
92
DO mysqlx_generate_document_id(1, NULL);
93
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments
93
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments
94
94
DO mysqlx_generate_document_id(1, 123.45);
95
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments
95
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments
96
96
DO mysqlx_generate_document_id(1, 1, 'abc');
97
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
97
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
98
98
DO mysqlx_generate_document_id(1, 1, NULL);
99
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
99
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
100
100
DO mysqlx_generate_document_id(1, 1, 123.45);
101
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
101
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
102
102
DO mysqlx_generate_document_id(1, 1, 1, 1);
103
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect up to three integer arguments
103
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects up to three integer arguments
104
104
DO mysqlx_generate_document_id(1, 1, 1, 1, 1);
105
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect up to three integer arguments
105
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects up to three integer arguments
106
106
107
107
#
108
108
## Ad 2.a. Handling of NULL values in DO
109
109
DO mysqlx_generate_document_id(NULL, 1, 1);
110
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
110
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
111
111
DO mysqlx_generate_document_id(1, NULL, 1);
112
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
112
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
113
113
DO mysqlx_generate_document_id(1, 1, NULL);
114
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
114
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
115
115
116
116
#
117
117
## Ad 2.b. Handling of NULL values in SELECT
118
118
SELECT mysqlx_generate_document_id(NULL,1,1);
119
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
119
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
120
120
SELECT mysqlx_generate_document_id(1,NULL,1);
121
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
121
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
122
122
SELECT mysqlx_generate_document_id(1,1,NULL);
123
- ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments
123
+ ERROR HY000: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments
124
124
125
125
#
126
126
## Ad 2.c. Handling of FUNCTION returning NULL values in DO
@@ -217,45 +217,45 @@ RUN use xtest
217
217
RUN CALL mysqlx_generate_document_id();
218
218
Got expected error: PROCEDURE xtest.mysqlx_generate_document_id does not exist (code 1305)
219
219
RUN DO mysqlx_generate_document_id('abc');
220
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument (code 1123)
220
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument (code 1123)
221
221
RUN DO mysqlx_generate_document_id(NULL);
222
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument (code 1123)
222
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument (code 1123)
223
223
RUN DO mysqlx_generate_document_id(123.45);
224
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect integer argument (code 1123)
224
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects integer argument (code 1123)
225
225
RUN DO mysqlx_generate_document_id(1, 'abc');
226
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments (code 1123)
226
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments (code 1123)
227
227
RUN DO mysqlx_generate_document_id(1, NULL);
228
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments (code 1123)
228
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments (code 1123)
229
229
RUN DO mysqlx_generate_document_id(1, 123.45);
230
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect two integer arguments (code 1123)
230
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects two integer arguments (code 1123)
231
231
RUN DO mysqlx_generate_document_id(1, 1, 'abc');
232
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
232
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
233
233
RUN DO mysqlx_generate_document_id(1, 1, NULL);
234
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
234
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
235
235
RUN DO mysqlx_generate_document_id(1, 1, 123.45);
236
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
236
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
237
237
RUN DO mysqlx_generate_document_id(1, 1, 1, 1);
238
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect up to three integer arguments (code 1123)
238
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects up to three integer arguments (code 1123)
239
239
RUN DO mysqlx_generate_document_id(1, 1, 1, 1, 1);
240
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect up to three integer arguments (code 1123)
240
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects up to three integer arguments (code 1123)
241
241
242
242
#
243
243
## Ad 4.a. Handling of NULL values in DO
244
244
RUN DO mysqlx_generate_document_id(NULL, 1, 1);
245
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
245
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
246
246
RUN DO mysqlx_generate_document_id(1, NULL, 1);
247
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
247
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
248
248
RUN DO mysqlx_generate_document_id(1, 1, NULL);
249
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
249
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
250
250
251
251
#
252
252
## Ad 4.b. Handling of NULL values in SELECT
253
253
RUN SELECT mysqlx_generate_document_id(NULL,1,1);
254
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
254
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
255
255
RUN SELECT mysqlx_generate_document_id(1,NULL,1);
256
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
256
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
257
257
RUN SELECT mysqlx_generate_document_id(1,1,NULL);
258
- Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expect three integer arguments (code 1123)
258
+ Got expected error: Can't initialize function 'mysqlx_generate_document_id'; Function expects three integer arguments (code 1123)
259
259
260
260
#
261
261
## Ad 4.c. Handling of FUNCTION returning NULL values in DO
0 commit comments