这是在ms sqlserver中是这么创建的
create table tablename(
ID int identity(1,1) NOT NULL -- identity(1,1) 就表示的是自增
)
SQL Server 下
1、SELECT ROW_NUMBER() OVER(ORDER BY ID) ROWNU,A1 FROM TA1
解说:在这里,TA1是一个表,A1是表中的一个字段,表的另一个字段为ID本用于自增这儿用来排序。
SQL Server 中的 ROW_NUMBER() 得到一个查询出的顺序,但这个函数要求给出一个查的排序方案,因为SQL Server的存储是无关顺序的。
在Oracle里,本就有rownum。可直接用:
1、SELECT rownum,A1 FROM TA1
其它的数据库可能有别的方案,不一而论。
参考资料
百度百度[引用时间2018-1-4]
您好,如果您需要对dbf数据表中的记录批量添加序号,可以使用以下方法:
1 打开相关软件:可以使用Microsoft Excel或OpenOffice Calc等电子表格软件打开dbf文件。
2 插入序号列:在电子表格中插入第一列,并输入1。选中该单元格并复制。
3 选中要添加序号的所有记录:在电子表格中选中要添加序号的所有记录所在的行。
4 粘贴序号:将步骤2中复制的数据粘贴到选定的所有行中。
5 调整序号:如果您需要调整序号从某一个数字开始计数,可以在第一列的第一行输入对应的起始数字,如1000。然后将其他行中的数字依次加上 1,即可得到新的序号。
6 保存修改后的数据表:在完成序号添加后,保存修改后的数据表即可。
需要注意的是,在 *** 作过程中,尽量不要修改原有数据表的内容,以免造成数据丢失。另外,不同版本的电子表格软件可能会存在一些差异,具体 *** 作步骤还需视软件版本而定。如有其他问题,请随时与我联系。
以上就是关于创建MDB数据库时,怎么为字段ID设置为自动编号全部的内容,包括:创建MDB数据库时,怎么为字段ID设置为自动编号、问一个sql查询,如何给查询结果加上序号、dbf数据表中如何批量添加序号等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)