你的位置: Kiyo'Space首页 数据库 阅读文章 欢迎留下您的足迹

create table(access环境下)自动编号类型的写法

[ 数据库 ] 分享

遇见一个问题,就是使用access数据库,通过代码创建某个数据表,自动编号的数据字段不会添加,在网上查阅了许多资料,大多是关于sql server的,而关于access数据库的实在是太少,通过在经典论坛搜索贴子,一项一项查阅,并经自己使用验证,确认在access 数据库中添加自动编号字段使用以下方法比较合适: create table 数据表名称 (id counter constraint primarykey primary key) 需要注意的地方是:第二个primary中间有空格,另外,关键字不区分大小写. 另外自己最近发现的一种方法是: sql="create table mytb (id autoincrement(25,1) primary key,age int)" sql2="create table testtb (id autoincrement,age int,email char, primary key (id))" 其中在access中,autoincrement为自动编号类型字段,(25,1)分别为初始值及步长值,如果不写的话,默认是1,1,primary key指定了主键,以上示例,两种指定方法都可以.


欢迎在此留下您的脚步






评论内容 (*必填):
(Ctrl + Enter 快速提交)