匹配
- 百分號(%):匹配任意子串
select dept_name from department where building like ‘%Watson’;
(或前綴匹配Watson%)
- 下劃線(_):匹配任意單個字符
select dept_name from department where building like ‘W_tson’;
- 假如匹配的字符串中包含特殊字符(例如%和_),那麼需要定義
escape
進行轉義。like ‘ab\%cd%’ escape ‘\’;
匹配所有以“ad%cd”開頭的字符串like ‘ab\\cd%’ escape ‘\’;
匹配所有以“ad\cd”開頭的字符串
運算
- 拼接字符串:ad || cd 拼接後:adcd
- upper(), lower() 等等
參考
- 浙江大學 陳嶺《數據庫系統原理》課程 第四章