|
1
39
不
你不能这么做。当我们第一次有Management Studio时,我尝试了你能想到的一切可能的组合:
|
|
|
2
7
您可以将自己的插件滚动到SMSS中,这样您就可以做您想要做的事情: The Black Art of Writing a SQL Server Management Studio 2005 Add-In Extend Functionality in SQL Server 2005 Management Studio with Add-ins
|
|
|
3
4
我使用的是SQL Server Management Studio v17.1,它的过滤器构造中有一个SQL注入错误,所以你实际上可以转义默认值
并编写自己的查询(有一些限制)。例如,为了筛选以“_arch”、“_hist”、“_purge”结尾的表,我使用了以下筛选值
您可以使用SQL Server Profiler查看构造的查询,并根据需要进行调整。 不确定这个错误在以前的SQLManagementStudio版本中是否可用,也不确定何时会修复,但目前我对结果感到满意。 |
|
|
4
2
我使用了Toad for SQL Server(免费版),它有非常好的过滤选项。 |
|
5
2
起初,它看起来可能需要一个
|
|
|
6
1
“sql注入”方法仍然有效(v17.5),但有一个转折:
(我使用“zzzz”绕过“%”) 如果在模式中(或代码中的任何地方)使用了“_”或“%”,则它不起作用,因为在计算之前,它会自动被“[_]”或“[%]”替换。 |
|
|
7
0
正如其他人所说,您不能在SQL Server Management Studio(包括2014年)中执行此操作。 如果您只需要这些,以下查询将为您提供一个经过筛选的表列表:
|
|
|
8
-1
SQL注入方法仍然(在一定程度上)适用于(从2017 v17.8.1开始),尽管它在
如果您使用的是名称->包含筛选器,Profiler显示:
...
因此,在名称中->包含字段:
|
|
|
9
-1
我知道这很旧,但很高兴知道,如果你只输入“过滤器”文本,它就可以工作。跳过
|
|
|
10
-2
幸运的是,我刚刚征服了这一壮举,尽管我的成功很小,因为你可以按模式过滤,这将允许你看到多个表,但每次你想更改它时,你都必须键入过滤文本。 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 11 月前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |