Here are four ways to return the database collation in MariaDB.
Continue readingAuthor: Ian
How SHOW CHARACTER SET Works in MariaDB
In MariaDB, you can use the SHOW CHARACTER SET
administrative SQL statement to return all available character sets in MariaDB.
How SHOW COLLATION Works in MariaDB
In MariaDB, you can use the SHOW COLLATION
administrative SQL statement to return all available collations in MariaDB.
Full List of Collations Supported by MariaDB
Below is a full list of collations available in MariaDB.
Continue readingFull List of Character Sets Supported by MariaDB
Below is a full list of character sets available in MariaDB.
Continue readingShow the Collation in MariaDB
In MariaDB, collation can be applied at many levels. Collation can be applied at the server level, the connection level, the database level, the table level, and even at the column level.
It’s also possible to specify a collation at the query level, so that it will override any collation that has been applied at the database, table, or column levels.
MariaDB provides a number of options for returning the collation at the various levels.
Continue readingHow CHAR() Works in MariaDB
In MariaDB, CHAR()
is a built-in string function that returns characters based on their code values.
CHAR()
accepts one or more integers. It then returns a string consisting of the characters given by the code values of those integers.
How CHR() Works in MariaDB
In MariaDB, CHR()
is a built-in string function that returns a character based on the code values provided as an argument.
How ORD() Works in MariaDB
In MariaDB, ORD()
is a built-in string function that returns the numeric character code of the leftmost character of its string argument.
The ORD()
function can handle multi-byte characters. This is in contrast to the ASCII()
function, which only handles single-byte (8 bit) characters.
How ASCII() Works in MariaDB
In MariaDB, ASCII()
is a built-in string function that returns the numeric ASCII value of the leftmost character of its string argument.
The ASCII()
function only works on 8 bit characters. To get the code for multi-byte characters, use the ORD()
function instead.