当前位置: 首页 > article >正文

Notepad++ 替换所有数字给数字加单引号

前言

今天遇到这样一个场景:
要去更新某张表里 code=1,2,3,4,5,6 的数据,把它的 name 设置为 ‘张三’

但是 code在数据库里面的字段类型是 vachar(64),它自身携带索引
原本可以这样写 SQL:

update tableA set name='zhangsan' where code in (1,2,3,4,5,6)

但发现此时的 SQL完全没有走到 ocde 字段的索引,因为此时发生了隐士转换,导致索引失效了

我们现在要想办法,把 code 里面的数字都加上 引号,把它变成字符串

正文

使用工具 Notepad++, 非常的好用

步骤:

  1. 打开Notepad++并加载您想要编辑的文件。
  2. Ctrl+H打开替换对话框
  3. 在“查找目标”框中,输入以下正则表达式:(\d+)
  4. 在“替换为”框中,输入’$1’。注意,‘$1’ 是一个引用,指向匹配的正则表达式(即数字)。
  5. 确保勾选 【正则表达式】选项。
  6. 点击【全部替换】按钮。

像这样:
在这里插入图片描述

这将会将文档中的所有数字替换为它们自己加上单引号


http://www.kler.cn/a/411164.html

相关文章:

  • 刷题日常(数据流中的中位数,逆波兰表达式求值,最长连续序列,字母异位词分组)
  • 调用 AWS Lambda 时如何传送字节数组
  • 从零开始打造个人博客:我的网页设计之旅
  • React表单联动
  • uniapp 地图移入的快,高亮显示两个
  • Linux高阶——1123—服务器基础服务器设备服务器基础能力
  • VITE+VUE3+TS环境搭建
  • TortoiseGit 将本地已有仓库推送到远程
  • 【RAG多模态】再看多模态RAG进行文档问答的方案
  • k8s rainbond centos7/win10 -20241124
  • java:拆箱和装箱,缓存池概念简单介绍
  • 基于springboot的HttpClient、OKhttp、RestTemplate对比
  • intellij idea控制台 visual stadio dev c++ keil pycharm python 输出乱码解决方案最终版 java
  • Springboot自带注解@Scheduled实现定时任务
  • 自动泊车“哐哐撞大墙”,小米SU7智驾功能bug缠身?
  • 组合模式详解及Java实现
  • 【环境搭建】更新Docker Compose到v2.x版本以支持--profile选项
  • HTML 常用标签属性汇总一〈body〉标签
  • Cocos编辑器
  • 【算法一周目】滑动窗口(2)
  • Linux宝塔部署wordpress网站更换服务器IP后无法访问管理后台和打开网站页面显示错乱
  • C语言函数递归经典题型——汉诺塔问题
  • 【博主推荐】C#的winfrom应用中datagridview常见问题及解决方案汇总
  • Qt SQL模块概述
  • 【数据结构实战篇】用C语言实现你的私有队列
  • SpringBoot使用MySQL数据库,配置alibaba druid数据库连接池