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

前言

今天遇到这样一个场景:

要去更新某张表里 code=1,2,3,4,5,6 的数据,把它的 name 设置为 '张三'

但是 code在数据库里面的字段类型是 vachar(64),它自身携带索引

原本可以这样写 SQL:

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. 点击【全部替换】按钮。

像这样:

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

相关推荐
StevenLdh10 天前
情绪小恐龙:一个微信小程序从架构设计到部署上线的全记录
微信小程序·小程序·notepad++
夹锌饼干14 天前
notepad++ 批量选中行尾 多行编辑行尾 选中行尾
notepad++
小疯仔15 天前
轨迹在地图上“漂“了 500 米?一文吃透 WGS-84→GCJ-02 坐标转换引擎(GPX→JSON 实战源码剖析)
小程序·json·notepad++
姜穆澜18 天前
OneID 从 0 到 1 完整生产案例(五)
大数据·notepad++
梦幻通灵20 天前
NotePad++将列转行实现方案
notepad++
www_aiyuanma_vip20 天前
家乡介绍小程序
小程序·notepad++
Buke..1 个月前
【小程序逆向】某游快爆 AI 逆向 sign参数:AI 辅助分析与 MCP 工具链实战
前端·人工智能·爬虫·python·小程序·notepad++
码艺-Alimjan1 个月前
JWT 的本质、误区与正确落地:一套不依赖任何框架的架构方法论-微信小程序代码案例-Api 安全性拉满
微信小程序·架构·notepad++
学习嵌入式的小周1 个月前
Notepad++8.8.7下载安装(附安装包)
前端·notepad++
weixin_469273811 个月前
Notepad link:一款极简、免注册的在线记事本工具
notepad++