MySQL 中的 BIT_LENGTH()函数
MySQL 中的BIT_LENGTH ()函数用于查找给定字符串的位长度。字符串字符串可以是字符或数字字符串。
句法 :
BIT_LENGTH(str)
参数:必需。
str :要计算其位长的字符串。
返回:它返回给定字符串的长度(以位为单位)。示例 1:
BIT_LENGTH()函数查找字符的位长度。
SELECT BIT_LENGTH("geeksforgeeks") AS BitLengthOfString;
输出 :
BitLengthOfString |
---|
104 |
示例 2:
BIT_LENGTH()函数查找数字字符串的位长度。
SELECT BIT_LENGTH(2020) AS BitLengthOfString;
输出 :
BitLengthOfString |
---|
32 |
示例 3:
BIT_LENGTH()函数查找表列中每个字符串的位长。
表 – Student_Details
Student_Id | Student_Name |
---|---|
1 | Amit |
2 | Smriti |
3 | Virat |
4 | Rohit |
5 | Aishwarya |
SELECT BIT_LENGTH(Student_Name) AS BitLengthOfName
FROM Student_Details;
输出 :
BitLengthOfName |
---|
32 |
48 |
40 |
40 |
72 |