如何使用 MySQL OCTET_LENGTH() 函式來統計資料列中儲存的字元數?
我們需要將列名稱作為 OCTET_LENGTH() 函式的引數來統計資料列中儲存的字元數。在 SELECT 子句中引用時,它會顯示字元數。它也可以用作比較值,透過在 WHERE 子句中使用它來決定是否要返回行。“Student”表的內容用於演示它 -
mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student; +---------+------------+ | Name | Str_Length | +---------+------------+ | Gaurav | 6 | | Aarav | 5 | | Harshit | 7 | | Gaurav | 6 | | Yashraj | 7 | +---------+------------+ 5 rows in set (0.00 sec) mysql> Select Name, OCTET_LENGTH(Name)As 'Str_Length' from Student Where OCTET_LENGTH(Name) < 7; +--------+------------+ | Name | Str_Length | +--------+------------+ | Gaurav | 6 | | Aarav | 5 | | Gaurav | 6 | +--------+------------+ 3 rows in set (0.06 sec)
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP