假设如果一个表中有许多值在表的列中包含空格,那么这是浪费空间。我们可以使用 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)
从上面的结果集中可以看到,所有的空格都被删除了,表格也被更新了。
复制本文链接文章为作者独立观点不代表优设网立场,未经允许不得转载。
文章推荐更多>
- 1wordpress子主题怎么添加
- 2亚马逊登录卖家入口 亚马逊卖家中心登录入口2025
- 3齐河建站公司:营销型网站建设与SEO优化双核驱动策略
- 4笔记本电脑全黑屏只剩鼠标 笔记本黑屏鼠标可见处理方法大全
- 5电脑截屏后的图片保存到了哪里 截图后文件位置查询
- 6wordpress如何上传图片
- 7wordpress忘记密码怎么改密码?
- 8mysql数据库怎么执行sql语句
- 9ao3官方网站下载入口2025 ao3官网链接入口最新版
- 10wordpress网站的cdn怎么设置
- 11dedecms怎么换水印
- 12oracle数据库怎么备份数据
- 13oracle数据库密码怎么修改
- 14uc浏览器密码管理在哪里 uc密码保存与查看位置详解
- 15夸克怎么转存别人分享的文件 快速转存分享文件技巧
- 16dedecms用于什么
- 17mongodb数据库怎么用
- 18uc浏览器极速版能赚钱吗 uc极速版赚钱任务与收益分析
- 19wordpress如何进行仿站
- 20如何配置mysql的环境变量
- 21多摄像头组网监控系统搭建技巧
- 22Wordpress中不用的图片怎么删除
- 23电脑怎么截图ctrl加什么 Ctrl组合键截图技巧
- 24wordpress中如何更改上传图片的大小
- 25redis缓存怎么清理
- 26俄罗斯引擎入口首页不登录 俄罗斯引擎搜索入口无需登录网站
- 27oracle数据库怎么查询表空间的创建日期
- 28mysql总是安装不上是怎么回事
- 29电脑定时关机结合备份任务:数据安全与自动化维护方案
- 30wordpress怎么更换域名

(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)