首页 > 解决方案 > 将行插入表中的顺序

问题描述

我创建了一个包含两列(名称 varchar,dob 日期时间)的表。我插入了一行

insert into table values ( 'jimmy', '19970819 05:00:00');

当我打印表格时,吉米在第一行。现在,我更新了我的表

alter table test1 add d date;

并插入一行

insert into table values ( 'john', '19970819 05:00:00', '19950819');

现在,当我打印我的表格时,jimmy 现在是第二行。

在此之后,我添加了一些其他行,所有这些行都依次插入到 john 和 jimmy 之间的表中。吉米现在在最后一排。

我的问题是 SQL 在什么基础上将行插入表中?是否有任何插入顺序?

标签: sql-serverinsertion

解决方案


推荐阅读