Skip to content

Commit 85dbd96

Browse files
PS-9734 merge: Code refresh for 8.0.42-33 (main.func_str fix)
https://perconadev.atlassian.net/browse/PS-9734 Updated error code returned by the SQL statement from PS-9314 "Signal 11 when using JSON_TABLE" https://perconadev.atlassian.net/browse/PS-9314
1 parent ea65886 commit 85dbd96

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

mysql-test/r/func_str.result

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5302,7 +5302,7 @@ DROP TABLE t1;
53025302
# PS-9314: Signal 11 when using JSON_TABLE
53035303
# (https://perconadev.atlassian.net/browse/PS-9314)
53045304
SELECT ele AS domain FROM JSON_TABLE('["TEST' + (SELECT LOAD_FILE('test')) + '"]', "$[*]" COLUMNS (ele VARCHAR(70) PATH "$" )) AS json_elements;
5305-
ERROR 22032: Invalid data type for JSON data in argument 1 to function json_table; a JSON string or JSON type is required.
5305+
ERROR HY000: Incorrect arguments to JSON_TABLE
53065306
#
53075307
# Bug #32163391 ASSERTION `CRC32_Z(CRC, POS, LENGTH)
53085308
# < STD::NUMERIC_LIMITS<HA_CHECKSUM>::MAX()' FAILED.

mysql-test/t/func_str.test

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2184,7 +2184,7 @@ remove_file $file;
21842184
--echo #
21852185
--echo # PS-9314: Signal 11 when using JSON_TABLE
21862186
--echo # (https://perconadev.atlassian.net/browse/PS-9314)
2187-
--error ER_INVALID_TYPE_FOR_JSON
2187+
--error ER_WRONG_ARGUMENTS
21882188
SELECT ele AS domain FROM JSON_TABLE('["TEST' + (SELECT LOAD_FILE('test')) + '"]', "$[*]" COLUMNS (ele VARCHAR(70) PATH "$" )) AS json_elements;
21892189

21902190
--echo #

0 commit comments

Comments
 (0)