编辑前200行中缺少记录,但可以在选择的前1000行SQL Server 2008 R2中查看

时间:2013-02-05 18:55:40

标签: sql sql-server sql-server-2008-r2

我正在尝试使用“编辑前200行”在表中插入新数据,我可以通过选择前1000行来查看插入的数据。到现在为止还挺好。但是,当我试图通过再次选择“编辑前200行”来查找(关闭编辑200行窗口)那些插入数据时,这些数据丢失了,我无法找到它们。

(p.s。但我可以通过选择前1000行来查看同一表中缺少的数据。)

我使用的是SQL Server 2008 R2。

我观察到我的数据表行超过“200”,这可能是原因。我是否需要对默认大小进行任何更改?工具---选项--- sql server对象资源管理器和它们对默认行值进行更改?)请原谅我如果我的问题不够明确。

我感谢任何输入。

2 个答案:

答案 0 :(得分:2)

编辑前200行将完全如此 - 当然,您不会看到超过200的行。编辑前200行不是检查表中是否存在数据的好方法。

也就是说,您可以通过执行以下操作来增加“编辑热门NNN”中可见的行数:

在Sql Server Management Studio中:

  1. 打开“工具”菜单
  2. 点击“选项”
  3. 展开“Sql Server对象资源管理器”
  4. 展开“表格和视图选项”
  5. 将“编辑顶行命令的值”的值更改为编辑时要显示的行数。
  6. 如果您正在处理大型表,那么最好只使用SQL而不是使用编辑界面进行修改。

答案 1 :(得分:0)

您可以通过转到工具|来增加编辑器中查看的行数选项,然后展开SQL Server对象资源管理器节点并更改'表和视图选项'根据命令'节点。您要更改的设置是“编辑最高行数”命令'。

或者,您可以显示SQL窗格'在编辑器中显示200条记录并使用ORDER BY或WHERE子句查找要编辑的记录。