如何通过调用其行号来删除行

How to delete rows by calling its row number

我将此数据存储在 SQL 服务器中

如何调用左边找到的行号(1,2,3)删除前三行?

你不能。该行号是无形的,只不过是返回结果的顺序。SQL 不保证数据的顺序,因此没有规则说如果您 运行 相同的查询 20 次,您每次都会在 1、2 和 3 处得到相同的结果。这并不是说您不会得到相同的结果,只是不能保证。您需要使用作为 table 定义的一部分实际存在的列进行删除,例如 F1、F2 等...

正如其他人在评论中所建议的那样,在将数据导入 SQL 服务器之前尝试清理数据。您有几个选择。

  1. 导入前删除文件中的行。
  2. 正确配置导入向导以排除这些行。

有帮助link

https://docs.microsoft.com/en-us/sql/relational-databases/import-export/import-data-from-excel-to-sql?view=sql-server-ver15