Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ionic-framework/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么SQLServer2008ManagementStudio没有';“没有选择权”;“打开表格”;_Sql_Sql Server_Ssms_Sql Server 2008 - Fatal编程技术网

为什么SQLServer2008ManagementStudio没有';“没有选择权”;“打开表格”;

为什么SQLServer2008ManagementStudio没有';“没有选择权”;“打开表格”;,sql,sql-server,ssms,sql-server-2008,Sql,Sql Server,Ssms,Sql Server 2008,我以前在SQLServer2005ManagementStudio中有打开表的选项,但在2008版本中没有了。有人知道为什么取消了这个选项吗?而且,如果此功能在2008版中不再可用,那么最好的替代方法是什么?该选项仍然存在,只是被重命名了。我相信旧版本曾经试图获取表中的每一条记录。默认情况下,修订后的SSM将只获得前200个 在表格上单击鼠标右键,然后选择“编辑前200行”,如下所示: 现在是编辑前200行。 他们这样做是因为人们不假思索地打开了巨大的桌子。 如果要查看2000行,可以在右键单击

我以前在SQLServer2005ManagementStudio中有打开表的选项,但在2008版本中没有了。有人知道为什么取消了这个选项吗?而且,如果此功能在2008版中不再可用,那么最好的替代方法是什么?

该选项仍然存在,只是被重命名了。我相信旧版本曾经试图获取表中的每一条记录。默认情况下,修订后的SSM将只获得前200个

在表格上单击鼠标右键,然后选择“编辑前200行”,如下所示:


现在是
编辑前200行
。 他们这样做是因为人们不假思索地打开了巨大的桌子。 如果要查看2000行,可以在右键单击->窗格->SQL时编辑选择查询

然后在sql语句中,您将看到
Top(200)
。您只需更改所需的行数


像这样改变它很好-


工具->选项->SQL server对象资源管理器->命令--在这里,我们可以编辑任意一行。

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