为什么SQL Server 2008管理工具没有“打开表”选项?

3

我曾经在SQL Server 2005 Management Studio中有打开表的选项,但在2008版本中没有了。有人知道为什么删除了这个选项吗?如果在2008版本中不再提供此功能,那么最好的替代方案是什么?

3个回答

4
选项仍然存在,只是被重命名了。我相信旧版本试图获取表中的每一条记录。经过修改的SSMS默认只获取前200条记录。
右键单击表并选择如下所示的编辑前200行

enter image description hereenter image description here


谢谢,但我已经知道了,它只允许您编辑前200行,如果我有2000行怎么办:S - Change
您可以通过单击“显示SQL窗格”按钮或键盘上的ALT + 3来编辑查询。更好的方法是使用查询分析器,尽量不要依赖GUI =) - Yuck
2
@Ignacio - 你也可以在SSMS选项中设置N的使用。将其设置为0以允许所有行,但最好保持原样并根据需要编辑查询。 - Martin Smith
2
我添加了一张屏幕截图,显示要点击的按钮以显示SQL窗格。 - Yuck

4
现在是 编辑前 200 行。 他们这样做是因为人们没有考虑到打开巨大的表格。 如果您想查看 2000 行,可以在右键单击 -> 窗格 -> SQL 时编辑选择查询。

enter image description here

然后在您的SQL语句中会看到 Top(200)。您只需要更改所需行数即可。

enter image description here


1

很好,将其更改为-

工具->选项->SQL Server对象资源管理器->命令--在此我们可以编辑任何行..


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接