我有下表情况
当我插入演员表时,它们按特定顺序插入(即它们会出现在IMDB上)。但是,当我选择时,它们似乎以不同的顺序返回。
我的问题是两件事。
所以我想知道:
答案 0 :(得分:0)
作为Stack Overflow上的has been asked and answered before,您无法按插入顺序获取记录。更具体地说,SQL Server引擎没有这样的保证。这样做的原因是您的数据库引擎需要可以自由地存储那些插入的记录,以便它们想要高效和优化。
如果要在插入期间维护订单,可以创建自动增量列。此列将保留演员的插入顺序,您可以查询原始订单。