【发布时间】:2022-03-05 09:46:44
【问题描述】:
【问题讨论】:
-
根据问题指南,请不要发布代码、数据、错误消息等的图像 - 将文本复制或输入到问题中。请保留将图像用于图表或演示渲染错误,无法通过文本准确描述的事情。
标签: sql sql-server sql-delete
【问题讨论】:
标签: sql sql-server sql-delete
你不能。该行号是无形的,只不过是返回结果的顺序。SQL 不保证数据的顺序,所以没有规则说如果你运行相同的查询 20 次,你会得到相同的结果每次在 1,2 和 3 时。这并不是说您不会得到相同的结果,只是无法保证。您需要使用作为表定义的一部分实际存在的列进行删除,例如 F1、F2 等...
正如其他人在 cmets 中建议的那样,在将数据导入 SQL Sever 之前尝试清理数据。你有几个选择。
有用的链接
【讨论】: