之前在写 SQL 时,从工具中导出来的 SQL 列名都没有带反引号,但是实际执行的时候又要带反引号,所以想找一种快速的方法给列名都加上反引号。
-
SQL 语句如下,这里的列名称
ID,NAME都没有带反引号。但是实际执行的时候又需要带反引号。
SELECT ID, NAME FROM USER; -
当列名不多时,我们可以手动添加反引号,但是当列名多了之后,手动的方式比较慢,还容易出错。因此考虑采用正则的方式进行增加。思路如下,将列名拷贝到 Sublime Text 3 中,然后使用如下正则查找替换即可,这里替换中的
$&就表示匹配的字符。