|
Compare:
|
MariaDB 10.2
|
MariaDB [test]> SET @j = '["a", ["b", "c"], "d"]';
|
Query OK, 0 rows affected (0.00 sec)
|
|
MariaDB [test]> SELECT JSON_ARRAY_APPEND(@j, '$[0]', 2);
|
+----------------------------------+
|
| JSON_ARRAY_APPEND(@j, '$[0]', 2) |
|
+----------------------------------+
|
| NULL |
|
+----------------------------------+
|
1 row in set (0.00 sec)
|
|
MySQL 5.7
|
MySQL [test]> SET @j = '["a", ["b", "c"], "d"]';
|
Query OK, 0 rows affected (0.00 sec)
|
|
MySQL [test]> SELECT JSON_ARRAY_APPEND(@j, '$[0]', 2);
|
+----------------------------------+
|
| JSON_ARRAY_APPEND(@j, '$[0]', 2) |
|
+----------------------------------+
|
| [["a", 2], ["b", "c"], "d"] |
|
+----------------------------------+
|
1 row in set (0.00 sec)
|
|