如何使用 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)
廣告
Data Structure
Networking
RDBMS
Operating System
Java
iOS
HTML
CSS
Android
Python
C Programming
C++
C#
MongoDB
MySQL
Javascript
PHP