假设如果一个表中有许多值在表的列中包含空格,那么这是浪费空间。我们可以使用 TRIM() 函数从所有行中删除空格并在单个查询中更新表。按照“Employee”的示例,所有行中都有空格将展示这一概念 -
示例
mysql> Select * from Employee; +------+----------------------+----------------------+----------------------+ | Id | Name | Address | Department | +------+----------------------+----------------------+----------------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------------+----------------------+----------------------+ 5 rows in set (0.00 sec)
从上面的结果集中我们可以看到,Employee 表的行中有很多空格。可以使用以下查询删除和更新它 -
mysql> Update Employee SET Id = TRIM(Id), Name = TRIM(Name), Address = TRIM(Address), DEPARTMENT = TRIM(Department); Query OK, 5 rows affected (0.24 sec) Rows matched: 5 Changed: 5 Warnings: 0 mysql> Select * from Employee; +------+----------------+------------+----------------+ | Id | Name | Address | Department | +------+----------------+------------+----------------+ | 100 | Raman | Delhi | IT | | 101 | Mohan | Haryana | History | | 102 | Shyam | Chandigarh | ENGLISH | | 103 | Sukhjeet Singh | Patiala | Computer Engg. | | 104 | Bimal Roy | Calcutta | Computer Engg. | +------+----------------+------------+----------------+ 5 rows in set (0.00 sec)
从上面的结果集中可以看到,所有的空格都被删除了,表格也被更新了。
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1uc浏览器有啥作用和功能 uc浏览器实用功能汇总介绍
- 2oracle数据监听怎么启动
- 3mongodb怎么开启
- 4ao3最新进入方式免登录 ao3免登录页面打开方法2025
- 5oracle怎么备份数据库
- 6高端建站如何打造兼具美学与转化的品牌官网?
- 7mongodb数据存储在哪
- 8wordpress支持jquery吗
- 9谷歌浏览器如何更新 手动检查更新操作指南
- 10oracle误删数据怎么恢复
- 11UC缓存m3u8合并导出工具
- 12Linux系统定时关机:Ubuntu/Deepin终端命令与图形界面教程
- 13wordpress如何防止被采集
- 14国内有哪些比较知名的wordpress主题开发网站
- 15wordpress如何建目录
- 16mysql如何创建一个表
- 17mongodb如何分析查询操作使用了哪些索引
- 18redis出错是什么意思
- 19oracle定时任务怎么开启
- 20wordpress怎么编辑页面
- 21wordpress是什么程序
- 22wordpress如何更换域名
- 23dedecms的首页文件在哪
- 24c盘明明没东西却爆满 解决c盘异常占用的5个方法
- 25夸克在哪里看视频 夸克视频播放入口指引
- 26wordpress有用么
- 27 长沙做网站要多少钱,长沙国安网络怎么样?
- 28phpmyadminv3.5.2.2的漏洞编号是什么
- 29苹果手机UC视频导出电脑
- 30phpmyadmin是什么架构

(Address), DEPARTMENT = TRIM(Department);
Query OK, 5 rows affected (0.24 sec)
Rows matched: 5 Changed: 5 Warnings: 0
mysql> Select * from Employee;
+------+----------------+------------+----------------+
| Id | Name | Address | Department |
+------+----------------+------------+----------------+
| 100 | Raman | Delhi | IT |
| 101 | Mohan | Haryana | History |
| 102 | Shyam | Chandigarh | ENGLISH |
| 103 | Sukhjeet Singh | Patiala | Computer Engg. |
| 104 | Bimal Roy | Calcutta | Computer Engg. |
+------+----------------+------------+----------------+
5 rows in set (0.00 sec)