Rumah > pangkalan data > tutorial mysql > Bagaimanakah MySQL melakukan perbandingan rentetan sensitif huruf besar-besaran?

Bagaimanakah MySQL melakukan perbandingan rentetan sensitif huruf besar-besaran?

王林
Lepaskan: 2023-09-05 20:33:02
ke hadapan
949 orang telah melayarinya

Bagaimanakah MySQL melakukan perbandingan rentetan sensitif huruf besar-besaran?

Seperti yang kita tahu bahawa MySQL tidak sensitif huruf besar-besaran semasa membandingkan aksara tetapi ia boleh diubah iaitu MySQL boleh melakukan perbandingan rentetan sensitif huruf besar-besaran jika kita akan menggunakan kata kunci BINARI sebelum ungkapan. Sebenarnya, kata kunci BINARY mengarahkan MySQL untuk membandingkan aksara dalam rentetan menggunakan nilai ASCII asasnya dan bukannya hanya hurufnya. Ia boleh digambarkan dengan contoh berikut daripada jadual 'Pekerja' yang mempunyai data berikut −

mysql> Select * from Employee;
+----+--------+--------+
| ID | Name   | Salary |
+----+--------+--------+
| 1  | Gaurav | 50000  |
| 2  | Rahul  | 20000  |
| 3  | Advik  | 25000  |
| 4  | Aarav  | 65000  |
| 5  | Ram    | 20000  |
| 6  | Mohan  | 30000  |
| 7  | Aryan  | NULL   |
| 8  | Vinay  | NULL   |
+----+--------+--------+
8 rows in set (0.09 sec)
Salin selepas log masuk

下面的查询将使用BINARY关键字来强制MySQL执行制MySQL执行区尬一。

mysql> Select * from Employee WHERE BINARY Name IN ('Gaurav','RAM');
+----+--------+--------+
| ID | Name   | Salary |
+----+--------+--------+
| 1  | Gaurav | 50000  |
+----+--------+--------+
1 row in set (0.00 sec)
Salin selepas log masuk

Atas ialah kandungan terperinci Bagaimanakah MySQL melakukan perbandingan rentetan sensitif huruf besar-besaran?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:tutorialspoint.com
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan