我有一个非常大的SQL脚本,在插入数据库的数据库上有重复的标识。
如果我可以通过说20来增加脚本中的所有整数,那么这应该绕过问题。我试图在Notepad ++和Textpad中如何做到这一点但却失败了。
希望有人可以就我如何做到这一点提出一些建议。
答案 0 :(得分:3)
很难准确理解你在寻找什么。您可以轻松地在每个整数的末尾添加零。发表一个例子,我可以提供更多帮助。 Notepad ++技巧是我的最爱之一。
Enable Regex Searching in Notepad++.
Search for :([0-9]*[0-9])
Replace with :\10
( \1 is the value that was found )
答案 1 :(得分:0)
您可以简单地将现有数据库值减少20(-20),而不是更新脚本,以便能够按原样运行脚本。无论哪种方式,您都必须考虑更改主键和外键 - 以及保留这些关系。