MySQL操作字符串

  • LENGTH('x') 返回x长度

  • LCASE('x') 将x转为小写

  • LOWER('x') 将x转为小写

  • UCASE('x') 将x转为大写

  • UPPER('x') 将x转为大写

  • STRCMP('x','y') 比较x, y的大小,相等返回0,前一个大于后一个返回1,否则返回-1,多个字符以第一个为准

  • POSITION('x' in 'y') 查找x在y里的位置,位置从1开始,不存在就返回0

  • REPLACE('x','y','z') 将x的y部分替换为z

  • REPLACE('x',' ','') 删除x里所有的空格

  • INSERT('x',start,end,'y') 将y插入到x的start到end位置

  • CONCAT('x','y') 将y追加到x后面

  • CONCAT_WS('x','y','z') 将z追加到y后面并以x分割

  • LEFT('x',num) 取x左边的num个字符

  • RIGHT('x',num) 取x右边num个字符

  • LPAD('x',len,'y') 将y填充到x左边,len为填充后的长度

  • RPAD('x',len,'y') 将y填充到x右边,len为填充后的长度

  • TRIM('x') 删除x两边的空格

  • LTRIM('x') 删除x左边的空格

  • RTRIM('x') 删除x右边的空格

  • SUBSTRING('x',start,end) 截取x的start到end之间的字符

  • ASCII('x') 返回x的ASCII码,多个字符以第一个为准

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

友情链接更多精彩内容