## 字符串函數
char_length():判斷字符串的字符數.
~~~
select char_length('哈哈');
~~~
結果:
~~~
+-----------------------+
| char_length('哈哈') |
+-----------------------+
| 2 |
+-----------------------+
~~~
* * * * *
length() :判斷字符串的字節數(與字符集);
~~~
select length('哈哈');
~~~
結果:
~~~
+------------------+
| length('哈哈') |
+------------------+
| 6 |
+------------------+
~~~
* * * * *
concat():連接字符串.
~~~
select concat('hello','world');
~~~
結果:
~~~
+-------------------------+
| concat('hello','world') |
+-------------------------+
| helloworld |
+-------------------------+
~~~
* * * * *
instr():判斷字符在目標字符串中是否存在,存在返回其位置,不存在返回0.
~~~
select instr('helloworld','hello');
~~~
結果:
~~~
+-----------------------------+
| instr('helloworld','hello') |
+-----------------------------+
| 1 |
+-----------------------------+
~~~
* * * * *
lcase():全部小寫.
~~~
select lcase('HELLO');
~~~
結果:
~~~
+----------------+
| lcase('HELLO') |
+----------------+
| hello |
+----------------+
~~~
* * * * *
left():從左側開始截取,直到指定位置(位置如果超過長度,截取所有).
~~~
select left('hellowworld',5);
~~~
結果:
~~~
+-----------------------+
| left('hellowworld',5) |
+-----------------------+
| hello |
+-----------------------+
~~~
* * * * *
ltrim():消除左邊對應的空格.
~~~
select ltrim(' hello');
~~~
結果:
~~~
+-------------------+
| ltrim(' hello') |
+-------------------+
| hello |
+-------------------+
~~~
* * * * *
mid():從中間指定位置開始截取,如果不指定截取長度,直接到最后.
~~~
select mid('helloworld',5);
~~~
結果:
~~~
+---------------------+
| mid('helloworld',5) |
+---------------------+
| oworld |
+---------------------+
~~~
- 數據庫介紹
- 數據庫基本概念
- SQL介紹
- MySQL服務端架構
- 庫操作
- 表操作
- 字段類型
- 整數類型
- 小數類型
- 字符串類型
- 日期/時間類型
- json類型
- 字段屬性
- Null
- 默認值
- 列描述
- 主鍵
- 自動增長
- 唯一鍵
- 數據庫基礎操作
- 增
- 刪
- 改
- 查
- 運算符
- 算術運算符
- 比較運算符
- 邏輯運算符
- in運算符
- is運算符
- like運算符
- 高級查詢
- 聯合查詢
- 連接查詢
- 交叉連接
- 內連接
- 外連接
- Using關鍵字
- 子查詢
- 標量子查詢
- 列子查詢
- 行子查詢
- 表子查詢
- exists子查詢
- 子查詢特定關鍵字
- 用戶權限管理
- 用戶管理
- 權限管理
- 外鍵
- 外鍵操作
- 外鍵基本要求
- 約束
- 視圖
- 事務安全
- 自動事務
- 手動事務
- 事務特點
- 變量
- 系統變量
- 會話變量
- 局部變量
- 流程結構
- if分支
- while循環
- 函數
- 內置函數
- 字符串函數
- 時間函數
- 數學函數
- 其他函數
- 存儲過程
- 與函數的區別
- 存儲過程操作
- 存儲過程的形參類型
- 觸發器
- 觸發器概念
- 觸發器操作