Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Bagaimana Fungsi LCASE() Bekerja di MySQL

Di MySQL, LCASE() fungsi adalah sinonim untuk LOWER() . Dengan kata lain, Anda dapat menggunakan salah satu dari fungsi ini untuk melakukan hal yang sama.

Secara khusus, kedua fungsi mengubah karakter huruf besar menjadi huruf kecil, sesuai dengan pemetaan kumpulan karakter saat ini (pemetaan default adalah utf8mb4 ).

Sintaks

Sintaksnya seperti ini:

LCASE(str)

Dimana str adalah string yang akan diubah menjadi huruf kecil.

Contoh

Ini contohnya:

SELECT 
  LCASE('CAT'),
  LOWER('CAT');

Hasil:

+--------------+--------------+
| LCASE('CAT') | LOWER('CAT') |
+--------------+--------------+
| cat          | cat          |
+--------------+--------------+

String Biner

Fungsi-fungsi ini tidak berfungsi pada string biner. Jika Anda perlu menggunakannya pada string biner, Anda harus mengonversi string menjadi string nonbiner terlebih dahulu. Ini contohnya:

SET @str = BINARY 'Cat';
SELECT 
  LCASE(@str) AS 'Binary', 
  LCASE(CONVERT(@str USING utf8mb4)) AS 'Nonbinary';

Hasil:

+--------+-----------+
| Binary | Nonbinary |
+--------+-----------+
| Cat    | cat       |
+--------+-----------+

Menggunakan LCASE() dalam Tampilan

Satu hal yang harus diperhatikan adalah, ketika LCASE() fungsi digunakan dalam tampilan, itu ditulis ulang dan disimpan sebagai LOWER() .


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL LAST_INSERT_ID() digunakan dengan beberapa catatan pernyataan INSERT

  2. Menginstal WordPress 5 di ZEIT Sekarang dengan Hosting MySQL

  3. Bagaimana Operator LIKE Bekerja di MySQL

  4. Bagaimana saya bisa mengubah batas waktu koneksi Mysql default saat menghubungkan melalui python?

  5. Cara Memantau Metrik HAProxy dengan ClusterControl