ความแตกต่างหลักระหว่างlength()
และchar_length()
คืออะไร
ฉันเชื่อว่ามันมีบางอย่างที่เกี่ยวข้องกับสตริงไบนารี่และสตริง มีเหตุผลจริงหรือไม่ที่จะเก็บสตริงเป็นไบนารี่?
mysql> select length('MySQL'), char_length('MySQL');
+-----------------+----------------------+
| length('MySQL') | char_length('MySQL') |
+-----------------+----------------------+
| 5 | 5 |
+-----------------+----------------------+
1 row in set (0.01 sec)
2
ใช่มีเหตุผลเชิงปฏิบัติในการจัดเก็บสตริงไบนารีเมื่อพวกเขาเป็นสตริงไบนารีจริงเช่นการบีบอัด
—
sanmai