nodepad++文本查找与替换uuid字符串

今天需要把一份数据库表的数据插入到另一份数据库表,并且保留原有的数据完整,我需要把现有数据的uuid字符串改为动态创建id的形式,以避免执行插入时有重复id 的情况。

  

数据如上图,用nodepad++打开,选择查找与替换,输入查找目标:

'([0-9a-z]{32})'

同时要在查找模式那里勾选“正则表达式”

替换成LCASE(GUID())是因为新库的自动生成uuid的函数方法名是这个,其他数据的方法名比如creatUUID()等。由于使用了正则表达式,所以函数方法名中的括号要使用转义字符打印为括号,改成:LCASE\(GUID\(\)\)

猜你喜欢

转载自blog.csdn.net/weilikk/article/details/122455497