匿名查询发布

时间:2017-04-03 15:38:23

标签: sql

我很好奇是否有一种简单的方法可以将SQL代码从代码实际更改为:

Select
   col1
  ,col2
  ,case when col3=5 then col4/10 else col4 end

from table1

我问这个是因为我有很多问题的代码包含了我无法分享的业务逻辑,而且列/表名称变得非常明显发生了什么。

我过去曾手动更改过一些代码。但是我的一些代码是我认为复杂且冗长的代码,因此需要很长时间才能进行这些更改。

基本上我想匿名化我的代码。

1 个答案:

答案 0 :(得分:2)

我所知道的最接近的解决方案是使用Sentry One's Plan Explorer。它没有按照你想要的方式简化代码,但它确实对它进行了匿名化。

Aaron Bertrand撰写的这篇文章介绍了此选项的概述和限制:SQL Sentry Plan Explorer v2.7 : Better Anonymization