MariaDB
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> MariaDB

Cách hoạt động của REVERSE () trong MariaDB

Trong MariaDB, REVERSE() là một hàm chuỗi tích hợp trả về một chuỗi có các ký tự theo thứ tự ngược lại.

Hàm chấp nhận một đối số:chuỗi để đảo ngược.

Cú pháp

Cú pháp như sau:

REVERSE(str)

Ở đâu str là chuỗi để đảo ngược.

Ví dụ

Đây là một ví dụ cơ bản:

SELECT REVERSE('abc');

Kết quả:

+----------------+
| REVERSE('abc') |
+----------------+
| cba            |
+----------------+

Ví dụ về cơ sở dữ liệu

Dưới đây là một ví dụ đảo ngược dữ liệu được trả về từ cột cơ sở dữ liệu:

SELECT 
    PetName,
    REVERSE(PetName) 
FROM Pets;

Kết quả:

+---------+------------------+
| PetName | REVERSE(PetName) |
+---------+------------------+
| Fluffy  | yffulF           |
| Fetch   | hcteF            |
| Scratch | hctarcS          |
| Wag     | gaW              |
| Tweet   | teewT            |
| Fluffy  | yffulF           |
| Bark    | kraB             |
| Meow    | woeM             |
+---------+------------------+

Chuỗi trống

Chuyển một chuỗi trống trả về một chuỗi trống:

SELECT REVERSE('');

Kết quả:

+-------------+
| REVERSE('') |
+-------------+
|             |
+-------------+

Đối số rỗng

Cung cấp null kết quả là null :

SELECT REVERSE(null);

Kết quả:

+---------------+
| REVERSE(null) |
+---------------+
| NULL          |
+---------------+

Thiếu đối số

Đang gọi REVERSE() với số lượng đối số sai hoặc không chuyển bất kỳ đối số nào dẫn đến lỗi:

SELECT REVERSE();

Kết quả:

ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ')' at line 1

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Phân tích với MariaDB AX - tCác kho dữ liệu Columnar mã nguồn mở

  2. Cách TAN () hoạt động trong MariaDB

  3. Điều cần kiểm tra xem Mức độ sử dụng I / O của MySQL có cao không

  4. Cách cài đặt MariaDB trên CentOS 8

  5. Sửa lỗi 1064 (42000) khi sử dụng Toán tử MINUS trong MariaDB