@@ -25,7 +25,7 @@ Control Flow Functions
2525
2626 Docs:
2727 `MySQL <https://dev.mysql.com/doc/refman/en/control-flow-functions.html#function_if >`__ /
28- `MariaDB <https://mariadb.com/kb/en/mariadb/ if-function/ >`__.
28+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/control-flow-functions/ if-function >`__.
2929
3030 Usage example:
3131
@@ -50,7 +50,7 @@ Numeric Functions
5050
5151 Docs:
5252 `MySQL <https://dev.mysql.com/doc/refman/en/mathematical-functions.html#function_crc32 >`__ /
53- `MariaDB <https://mariadb.com/kb/en/mariadb/crc32/ >`__.
53+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/numeric-functions/crc32 >`__.
5454
5555 Usage example:
5656
@@ -77,7 +77,7 @@ String Functions
7777
7878 Docs:
7979 `MySQL <https://dev.mysql.com/doc/refman/en/string-functions.html#function_concat-ws >`__ /
80- `MariaDB <https://mariadb.com/kb/en/mariadb/concat_ws/ >`__.
80+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/concat_ws >`__.
8181
8282 Usage example:
8383
@@ -101,7 +101,7 @@ String Functions
101101
102102 Docs:
103103 `MySQL <https://dev.mysql.com/doc/refman/en/string-functions.html#function_elt >`__ /
104- `MariaDB <https://mariadb.com/kb/en/mariadb/elt/ >`__.
104+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/elt >`__.
105105
106106 Usage example:
107107
@@ -126,7 +126,7 @@ String Functions
126126
127127 Docs:
128128 `MySQL <https://dev.mysql.com/doc/refman/en/string-functions.html#function_field >`__ /
129- `MariaDB <https://mariadb.com/kb/en/mariadb/field/ >`__.
129+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/field >`__.
130130
131131 Usage example:
132132
@@ -155,7 +155,7 @@ XML Functions
155155
156156 Docs:
157157 `MySQL <https://dev.mysql.com/doc/refman/en/xml-functions.html#function_updatexml >`__ /
158- `MariaDB <https://mariadb.com/kb/en/mariadb/updatexml/ >`__.
158+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/updatexml >`__.
159159
160160 Usage example:
161161
@@ -179,7 +179,7 @@ XML Functions
179179
180180 Docs:
181181 `MySQL <https://dev.mysql.com/doc/refman/en/xml-functions.html#function_extractvalue >`__ /
182- `MariaDB <https://mariadb.com/kb/en/mariadb/extractvalue/ >`__.
182+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/extractvalue >`__.
183183
184184 Usage example:
185185
@@ -202,7 +202,7 @@ Regexp Functions
202202 These work with MariaDB 10.0.5+ only, which includes PCRE regular
203203 expressions and these extra functions to use them. More information can be
204204 found in `its documentation
205- <https://mariadb.com/kb/en/mariadb/ regular-expressions-overview/ > `_.
205+ <https://mariadb.com/docs/server/reference/sql-functions/string-functions/ regular-expressions-functions/regular-expressions-overview > `_.
206206
207207
208208.. class :: RegexpInstr(expression, regex)
@@ -215,7 +215,7 @@ Regexp Functions
215215 column, whilst if ``regex `` is a string, it will be used as a string. If
216216 you want ``regex `` to refer to a column, use Django's ``F() `` class.
217217
218- Docs: `MariaDB <https://mariadb.com/kb/en/mariadb/regexp_instr/ >`__.
218+ Docs: `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_instr >`__.
219219
220220 Usage example:
221221
@@ -236,7 +236,7 @@ Regexp Functions
236236 used as strings. If you want ``regex `` or ``replace `` to refer to columns,
237237 use Django's ``F() `` class.
238238
239- Docs: `MariaDB <https://mariadb.com/kb/en/mariadb/regexp_replace/ >`__.
239+ Docs: `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_replace >`__.
240240
241241 Usage example:
242242
@@ -263,7 +263,7 @@ Regexp Functions
263263 column, whilst if ``regex `` is a string, it will be used as a string. If
264264 you want ``regex `` to refer to a column, use Django's ``F() `` class.
265265
266- Docs: `MariaDB <https://mariadb.com/kb/en/mariadb/regexp_substr/ >`__.
266+ Docs: `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/string-functions/regular-expressions-functions/regexp_substr >`__.
267267
268268 Usage example:
269269
@@ -307,7 +307,7 @@ Information Functions
307307
308308 Docs:
309309 `MySQL <https://dev.mysql.com/doc/refman/en/information-functions.html#function_last-insert-id >`__ /
310- `MariaDB <https://mariadb.com/kb/en/mariadb/last_insert_id/ >`__.
310+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/secondary-functions/information-functions/last_insert_id >`__.
311311
312312 Usage examples:
313313
@@ -341,7 +341,7 @@ package.
341341These functions use JSON paths to address content inside JSON documents - for
342342more information on their syntax, refer to the docs:
343343`MySQL <https://dev.mysql.com/doc/refman/8.0/en/json.html#json-path-syntax >`__ /
344- `MariaDB <https://mariadb.com/kb/en/ jsonpath-expressions/ >`__.
344+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/ jsonpath-expressions >`__.
345345
346346
347347.. class :: JSONExtract(expression, *paths, output_field=None)
@@ -364,7 +364,7 @@ more information on their syntax, refer to the docs:
364364
365365 Docs:
366366 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-search-functions.html#function_json-extract >`__ /
367- `MariaDB <https://mariadb.com/kb/en/json_extract/ >`__.
367+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_extract >`__.
368368
369369 Usage examples:
370370
@@ -395,7 +395,7 @@ more information on their syntax, refer to the docs:
395395
396396 Docs:
397397 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-search-functions.html#function_json-keys >`__ /
398- `MariaDB <https://mariadb.com/kb/en/json_keys/ >`__.
398+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_keys >`__.
399399
400400 .. code-block :: pycon
401401
@@ -431,7 +431,7 @@ more information on their syntax, refer to the docs:
431431
432432 Docs:
433433 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-attribute-functions.html#function_json-length >`__ /
434- `MariaDB <https://mariadb.com/kb/en/json_length/ >`__.
434+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_length >`__.
435435
436436 .. code-block :: pycon
437437
@@ -457,7 +457,7 @@ more information on their syntax, refer to the docs:
457457
458458 Docs:
459459 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-modification-functions.html#function_json-insert >`__ /
460- `MariaDB <https://mariadb.com/kb/en/json_insert/ >`__.
460+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_insert >`__.
461461
462462 .. code-block :: pycon
463463
@@ -480,7 +480,7 @@ more information on their syntax, refer to the docs:
480480
481481 Docs:
482482 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-modification-functions.html#function_json-replace >`__ /
483- `MariaDB <https://mariadb.com/kb/en/json_replace/ >`__.
483+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_replace >`__.
484484
485485 .. code-block :: pycon
486486
@@ -503,7 +503,7 @@ more information on their syntax, refer to the docs:
503503
504504 Docs:
505505 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-modification-functions.html#function_json-set >`__ /
506- `MariaDB <https://mariadb.com/kb/en/json_set/ >`__.
506+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_set >`__.
507507
508508 .. code-block :: pycon
509509
@@ -530,7 +530,7 @@ more information on their syntax, refer to the docs:
530530
531531 Docs:
532532 `MySQL <https://dev.mysql.com/doc/refman/8.0/en/json-modification-functions.html#function_json-array-append >`__ /
533- `MariaDB <https://mariadb.com/kb/en/json_array_append/ >`__.
533+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/json-functions/json_array_append >`__.
534534
535535 .. code-block :: pycon
536536
@@ -570,7 +570,7 @@ These are MariaDB 10.0+ only, and for use with ``DynamicField``.
570570 examples below.
571571
572572 Docs:
573- `MariaDB <https://mariadb.com/kb/en/mariadb/column_add/ >`__.
573+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_add >`__.
574574
575575 Usage examples:
576576
@@ -597,7 +597,7 @@ These are MariaDB 10.0+ only, and for use with ``DynamicField``.
597597 column". If you do mean that, use ``F('fieldname') ``.
598598
599599 Docs:
600- `MariaDB <https://mariadb.com/kb/en/mariadb/column_delete/ >`__.
600+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_delete >`__.
601601
602602 Usage examples:
603603
@@ -617,7 +617,7 @@ These are MariaDB 10.0+ only, and for use with ``DynamicField``.
617617 documented for the ``DynamicField `` lookups.
618618
619619 Docs:
620- `MariaDB <https://mariadb.com/kb/en/mariadb/column_get/ >`__.
620+ `MariaDB <https://mariadb.com/docs/server/reference/sql-functions/special-functions/dynamic-columns-functions/column_get >`__.
621621
622622 Usage examples:
623623
0 commit comments