2

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

(但我可以通过选择前 1000 行来查看同一张表中的那些缺失数据。)

我正在使用 SQL Server 2008 R2。

我观察到我的数据表行超过“200”,这可能是一个原因。我需要对默认大小进行任何更改吗?Tool---options---sql server object explorer 并且他们对默认行值进行了更改?)如果我的问题不够清楚,请原谅。

我感谢任何输入。

4

2 回答 2

2

编辑前 200 行将完全做到这一点 - 所以当然您不会看到超过 200 行。编辑前 200 行不是检查表中是否存在数据的好方法。

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

在 Sql Server Management Studio 中:

  1. 打开“工具”菜单
  2. 点击“选项”
  3. 展开“Sql Server 对象资源管理器”
  4. 展开“表格和视图选项”
  5. 将“编辑前行命令的值”的值更改为您希望在编辑时显示的行数。

如果您正在处理大型表,最好只使用 SQL 进行修改,而不是使用编辑界面。

于 2013-02-05T19:02:22.377 回答
0

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

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

于 2013-02-05T19:03:29.000 回答