1

我有一个相当大的 SQL 脚本,在插入发生的数据库上有重复的身份。

如果我可以将脚本中的所有整数增加 20,这应该可以解决这个问题。我试图弄清楚如何在 Notepad++ 和 Textpad 中做到这一点,但惨遭失败。

希望有人可以对我如何做到这一点提出一些建议。

4

2 回答 2

3

很难准确理解您在寻找什么。您可以轻松地将零添加到每个整数的末尾。发布一个示例,我可能会提供更多帮助。Notepad++ 技巧是我的最爱之一。

Enable Regex Searching in Notepad++. 
Search for   :([0-9]*[0-9])
Replace with :\10
( \1 is the value that was found )
于 2012-12-10T21:00:51.470 回答
0

而不是更新您的脚本,也许您可​​以简单地将现有数据库值减少 20 (-20) 以便能够按原样运行您的脚本。无论哪种方式,您都必须考虑更改可能是主键和外键的内容 - 并保留这些关系。

于 2012-12-10T18:16:38.233 回答