gpt4 book ai didi

MySQL 使用 TRIM(TRAILING

转载 作者:行者123 更新时间:2023-11-29 13:13:52 25 4
gpt4 key购买 nike

我正在尝试使用 Update 命令删除 MySQL 文本类型数据字段中的回车符。我已经尝试了以下操作,当我导出记录并在文本编辑器中查看(附图)时,我仍然看到这个字符?我应该用什么来删除它?

update fort_property_res SET property_information = TRIM(TRAILING '\n' FROM property_information 
update fort_property_res SET property_information = TRIM(TRAILING '\r' FROM property_information
update fort_property_res SET property_information = TRIM(TRAILING '\t' FROM property_information

What I see in a text editor

最佳答案

比看起来应该更难,是吗?这是一种有效的方法。也许不是最好的,但它可以帮助您入门。

我尝试使用 rlike 进行一些操作,但第一次尝试时没有成功。看来应该还是有的。哦,好吧。

mysql> create table foo (pk int primary key, name varchar(8));
Query OK, 0 rows affected (0.62 sec)

mysql> insert into foo values (1, 'aaa\t');
Query OK, 1 row affected (0.18 sec)

mysql> select * from foo;
+----+------+
| pk | name |
+----+------+
| 1 | aaa |
+----+------+
1 row in set (0.00 sec)

mysql> update foo set name = substr(name,1,length(name)-1) where hex(name) like '%09';
Query OK, 1 row affected (0.23 sec)
Rows matched: 1 Changed: 1 Warnings: 0

mysql> select * from foo;
+----+------+
| pk | name |
+----+------+
| 1 | aaa |
+----+------+
1 row in set (0.00 sec)

关于MySQL 使用 TRIM(TRAILING,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21737917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com