国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > MySQL > 正文

MySQL中的LOCATE和POSITION函數使用方法

2024-07-24 13:03:51
字體:
來源:轉載
供稿:網友
LOCATE(substr,str)
POSITION(substr IN str)
返回子串 substr 在字符串 str 中第一次出現的位置。如果子串 substr 在 str 中不存在,返回值為 0:
mysql> SELECT LOCATE('bar', ‘foobarbar');
-> 4
mysql> SELECT LOCATE('xbar', ‘foobar');
-> 0

這個函數是多字節安全的。在 MySQL 3.23 中,這個函數是字母大小寫敏感的,當在 MySQL 4.0 中時,如有任一參數是一個二進制字符串,它才是字母大小寫敏感的。

LOCATE(substr,str,pos)
返回子串 substr 在字符串 str 中的第 pos 位置后第一次出現的位置。如果 substr 不在 str 中返回 0 :
mysql> SELECT LOCATE('bar', ‘foobarbar',5);
-> 7

這個函數是多字節安全的。在 MySQL 3.23 中,這個函數是字母大小寫敏感的,當在 MySQL 4.0 中時,如有任一參數是一個二進制字符串,它才是字母大小寫敏感的。

一個典型的例子是:
slect * from tablename where LOCATE(colum1,colum1,1)>0
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新疆| 南岸区| 台山市| 商洛市| 青冈县| 赤城县| 江都市| 湾仔区| 稷山县| 兴安盟| 仙居县| 台南市| 门源| 获嘉县| 鸡东县| 盘锦市| 民乐县| 海口市| 磴口县| 恩平市| 渭南市| 通州市| 鹿邑县| 叶城县| 扬州市| 德惠市| 开原市| 延吉市| 永仁县| 纳雍县| 昆明市| 榕江县| 西吉县| 宁夏| 泗洪县| 历史| 临安市| 长葛市| 凤翔县| 桦南县| 林州市|