SQL Server不按顺序添加行号

时间:2018-10-26 14:39:41

标签: sql sql-server tsql sql-server-2012 row-number

我有一个庞大的数据文件(制表符分隔)。我正在经历数据转移-有时,日期字段填充有非日期值(描述字段左侧的单词)。 您可以想象,我不能只滚动文本文件,也不能将其放入excel中进行挖掘-我需要知道在哪里查找。

我试图将行号添加到导入的表中,以便可以识别发生数据移位的行。 因此,我想知道是否有一种方法可以插入行号而不必按任何顺序排序(即实质上是对原始数据文件的行进行编号)。

使用

  

ROW_Number()OVER(ORDER BY(___))

我不确定如何完成我想做的事情,因为我无法订购任何东西-它的编号必须与导入时的编号完全一样。

1 个答案:

答案 0 :(得分:5)

我认为最好的选择是将其导入到已添加IDENTITY列的登台表中。

相关问题