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

像这样:

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

相关推荐
黑客思维者2 天前
Notepad++中高危DLL劫持漏洞深度剖析
notepad++·漏洞·dll劫持
Nan_Shu_6142 天前
学习:uniapp全栈微信小程序vue3后台-额外/精彩报错篇
前端·学习·微信小程序·小程序·uni-app·notepad++
知识分享小能手5 天前
微信小程序入门学习教程,从入门到精通,微信小程序页面制作(2)
前端·javascript·学习·微信小程序·小程序·前端框架·notepad++
cpych7 天前
删除Notepad++关于弹窗的反动字样
notepad++
知攻善防实验室7 天前
Notepad++ 本地提权漏洞|复现|分析
测试工具·安全·网络安全·notepad++
杏花春雨江南8 天前
微信小程序里 uni.navigateTo 用的多了, 容易报错,
微信小程序·小程序·notepad++
BullSmall9 天前
Windows 11 下 Notepad++ 等应用无法启动问题排查&修复
windows·notepad++
matlab_xiaowang1 个月前
【2025】Notepad++安装教程保姆级一键安装教程(附安装包)
其他·notepad++
SY_FC1 个月前
uniapp阿里云验证码使用
阿里云·uni-app·notepad++
billxin06211 个月前
【NotePad++设置自定义宏】
notepad++