MYSQL-单行函数-字符串函数

范例:验证函数 —— 直接在字符串数据上使用

SELECT UPPER('Hello'),LOWER('Hello');

范例:验证函数 —— 在列上使用(将所有雇员的姓名按照小写字母的方式显示)

SELECT LOWER(ename) FROM emp ;

MYSQL-单行函数-字符串函数

字符串连接函数:字符串 concat(字符串 | 列,字符串 | 列,….)

select concat('My', 'S', 'QL'),concat('My', NULL, 'QL');

字符串 concat_ws(separater,字符串 | 列,字符串 | 列,….)

select concat_ws('-','My', 'S', 'QL'),concat_ws('-','My', NULL, 'QL');

MYSQL-单行函数-字符串函数

替换指定字符串的内容:字符串 REPLACE(字符串 | 列,要替换的内容,新的内容)

SELECT REPLACE('hello world','l','_');

范例:替换数据列  搜索替换字母 区分大小写

SELECT ename,REPLACE(ename,'A','_') FROM emp ;

MYSQL-单行函数-字符串函数

字符串截取 —— 截取部分

实际上在数据库中,字符串的索引下标是从1开始的(程序是从0开始的,这点要注意区分)。

SELECT SUBSTR('hello world',1,5);

去掉左右空格函数:字符串 TRIM(字符串 | 列)

使用TRIM()函数可以去掉的只是左右空格,但是中间的空格是无法取消的

SELECT '   hello world    ',TRIM('   hello world    ');

MYSQL-单行函数-字符串函数

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
MYSQL

MYSQL-表约束

2021-10-21 23:33:43

MYSQL

MYSQL-单行函数-数字函数(ABS,CEIL,FLOOR)

2021-11-13 22:20:59

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索