首页 > 数据库 >MySQL去掉字段中的空格

MySQL去掉字段中的空格

时间:2023-03-16 14:33:05浏览次数:37  
标签:TRIM SET -- UPDATE 空格 字段 MySQL table 字段名

#1.开启事务
START TRANSACTION;

#去掉前后的空格TRIM() 或者LTRIM() 、RTRIM()

-- 全量更新
UPDATE `table` t SET t.`字段名` = TRIM(t.`字段名`);

-- 指定条件    

UPDATE `table` t SET t.`字段名` = TRIM(t.`字段名`) WHERE 条件;

--  替换函数REPLACE

UPDATE `table` t SET t.`字段名` = REPLACE(t.`字段名`,' ','') WHERE 条件;

#2. COMMIT 成功 或 ROLLBACK 失败 执行一个就行

COMMIT; -- 确定无误提交
ROLLBACK; -- 回滚数据

 开启事务可以防止误操作。

标签:TRIM,SET,--,UPDATE,空格,字段,MySQL,table,字段名
From: https://www.cnblogs.com/tianxian/p/17222453.html

相关文章

  • Docker搭建MySQL负载均衡
    Docker拉取MySQL集群https://www.cnblogs.com/zuoyoua/p/17212377.html前言:为什么要搭建负载均衡#在搭好集群的情况下,负载均衡可以消除服务器之间的负载不平衡,可以优......
  • MySQL/MariaDB 取列名及类型
    SELECTTABLE_CATALOG,TABLE_NAME表名,COLUMN_KEY列键,COLUMN_NAME列名,COLUMN_TYPE数据类型,DATA_TYPE字段类型,......
  • Mysql——事务隔离级别详解
        ......
  • MySQL三大日志——binlog、redo log和undo log详解
              ......
  • java.lang.ClassNotFoundException: com.mysql.jdbc.Driver
    在一个servlet中连接数据库,加载驱动报错,将异常抛了出来。  解决方案:创建的Maven项目中,在web.xml中引入了mysql的驱动,但是创建的servlet需要使用Tomcat服务器,Tomcat中......
  • flink cdc 读取mysql数据
    flinkcdc版本:1.14.0mysql版本:5.7 1、开启MySQL中binlog日志修改我们的配置文件my.cnf,增加:server_id=1log_bin=mysql-binbinlog_format=ROWexpire_logs_days=30......
  • MySQL中IF语句的使用
    mysql中if语句的使用参考地址:https://www.php.cn/mysql-tutorials-417851.html1IF表达式IF(expr1,expr2,expr3)如果expr1是true,则返回expr2,否则返回expr3select*,if......
  • spring boot jpa 数据库字段加密存储
     在SpringBootJPA中,可以通过自定义AttributeConverter类来实现数据库字段的加密存储。AttributeConverter是JPA2.1中引入的一个接口,用于在实体属性和数据库列......
  • mysql中单引号双引号的区别
    单独使用时,单引号和双引号没有区别;需要嵌套使用时,双引号和单引号可以互相嵌套。使用的结果是把内部的内容当做整体一个字符串变量不需要成对出现SELECT *FROM `exc......
  • Node向Mysql数据发送请求响应请求
    //导入mysql依赖(想要先安装依赖,在终端输入:npminstallmysql)varmysql=require('mysql');//配置mysql的数据信息varmy=mysql.createConnection({//mysql连接......