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

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.lryc.cn/news/492033.html

相关文章:

  • 【CANOE】【Capl】【RS232】控制串口设备
  • 查找相关题目
  • 《独立开发:Spring 框架的综合应用》
  • 数据工程流程
  • Linux宝塔部署wordpress网站更换服务器IP后无法访问管理后台和打开网站页面显示错乱
  • 区块链知识体系
  • 力扣第 66 题 “加一”
  • C语言数据结构与算法--简单实现队列的入队和出队
  • 代码美学:MATLAB制作渐变色
  • 排序算法之冒泡排序篇
  • WPF ItemsControl控件
  • CentOS 上安装各种应用的命令行总结
  • Java中的JSONObject详解
  • 音视频流媒体直播/点播系统EasyDSS互联网视频云平台介绍
  • shell编程3,参数传递+算术运算
  • 自动泊车“哐哐撞大墙”,小米SU7智驾功能bug缠身?
  • RAG 与 HyDE
  • 在WPF程序中实现PropertyGrid功能
  • 【R语言管理】Pycharm配置R语言及使用Anaconda管理R语言虚拟环境
  • .Net与C#
  • 使用ElementUI中的el-table制作可编辑的表格
  • 开放性技术的面试题该如何应对?
  • Leetcode 面试150题 88.合并两个有序数组 简单
  • CGAL CGAL::Polygon_mesh_processing::self_intersections解析
  • esp32触发相机
  • webrtc支持h265
  • macos 14.0 Monoma 修改顶部菜单栏颜色
  • 在 Mac(ARM 架构)上安装 JDK 8 环境
  • Linux高阶——1123—
  • VOLO实战:使用VOLO实现图像分类任务(二)