ПРИВОДИМОСТЬ
Синтаксис
COERCIBILITY(str)
Описание
Возвращает значение приводимости сортировки аргумента строки. Приводимость определяет, что будет преобразовано во что в случае конфликта сортировки, где выражение с более высокой приводимостью преобразуется в сортировку выражения с меньшей приводимостью.
| Приводимость | Описание | Пример |
|---|---|---|
| 0 | Явное | Значение с использованием предложения COLLATE |
| 1 | Без сортировки | Сцепленные строки с разными сортировками |
| 2 | Неявное | Значение столбца |
| 3 | Константа | Значение возврата USER() |
| 4 | Приводимая | Литеральная строка |
| 5 | Игнорируемая | NULL или полученное из NULL |
Примеры
SELECT COERCIBILITY('abc' COLLATE latin1_swedish_ci);
+-----------------------------------------------+
| COERCIBILITY('abc' COLLATE latin1_swedish_ci) |
+-----------------------------------------------+
| 0 |
+-----------------------------------------------+
SELECT COERCIBILITY(USER());
+----------------------+
| COERCIBILITY(USER()) |
+----------------------+
| 3 |
+----------------------+
SELECT COERCIBILITY('abc');
+---------------------+
| COERCIBILITY('abc') |
+---------------------+
| 4 |
+---------------------+
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проверяется заранее компанией MariaDB. Мнения, информация и мнения, выраженные в этом содержании, не обязательно отражают точку зрения MariaDB или любой другой стороны.
© 2023 MariaDB
Licensed under the Creative Commons Attribution 3.0 Unported License and the GNU Free Documentation License.
https://mariadb.com/kb/en/coercibility/