Функции управления потоком
Встроенные функции для оценки данных, чтобы определить, какие результаты возвращать.
| Название | Описание |
|---|---|
| ОПЕРАТОР CASE | Возвращает результат, где значение=сравниваемое_значение или для первого условия, которое истинно. |
| DECODE | Расшифровывает строку, закодированную с помощью ENCODE(), или, в режиме Oracle, сопоставляет выражения. |
| DECODE_ORACLE | Синоним для версии DECODE() в режиме Oracle. |
| Функция IF | Если expr1 истинно, возвращает expr2; в противном случае возвращает expr3. |
| IFNULL | Проверяет, является ли выражение NULL. |
| NULLIF | Возвращает NULL, если expr1 = expr2. |
| NVL | Синоним для IFNULL. |
| NVL2 | Возвращает значение в зависимости от того, является ли указанное выражение NULL или нет. |
Содержимое, воспроизведенное на этом сайте, является собственностью соответствующих владельцев, и это содержимое не проходит предварительную проверку 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/control-flow-functions/