如何使数据库的ID字段自动加1?

时间:2010-06-03 10:47:00 

这个问题好像在各种数据库中都存在,该如何处理呢?

一、SQL中:

sql="CREATE TABLE phone ("&_
"ID [int] IDENTITY (1, 1),"&_
"username char(20) NOT NULL,"&_
"pass char(20) NOT NULL,"&_
"shi char(20) NULL)"

    二、Access中:

create table mytable( id counter CONSTRAINT id PRIMARY KEY,f1 varchar(20), f2 int)

三、Oracle中:
1、先创建 sequence: create sequence seqmax increment by 1
2、得到一个ID的语句:select seqmax.nextval ID from dual
3、把这个语句放到触发器中,就可以实现和SQL中自动增加ID的功能。

标签:sql,数据库,字段
0
投稿

猜你喜欢

  • seo网站如何实现301跳转?

    2010-01-15 12:59:00
  • 浅析SQL Server 2008企业级新特性

    2008-11-24 17:01:00
  • 封装2个ajax函数

    2010-09-03 18:14:00
  • 对xml操作的主要方法例子

    2008-06-29 14:21:00
  • Oracle回滚段的概念,用法和规划及问题的解决

    2010-07-26 13:08:00
  • list视图方式设计浅析

    2008-12-21 16:04:00
  • 网站程序员如何应对web标准

    2007-05-11 16:52:00
  • CPQuery 解决拼接SQL的新方法

    2012-11-30 20:01:46
  • SQL Server 总结复习(一)

    2012-10-07 11:04:02
  • 利用OBJECT_DEFINITION函数来代码存档

    2009-01-20 15:34:00
  • MySQL故障:mysqld-nt: Sort aborted错误的原因及解决办法

    2009-11-03 14:32:00
  • 为SWFUpload增加ASP版本的上传处理程序

    2011-04-28 08:01:00
  • css闭合浮动元素

    2008-05-09 19:41:00
  • 表单验证中时间起止判断的递归处理

    2009-12-16 19:27:00
  • asp中isNull(str), isEmpty(str)和str=""的区别

    2008-02-15 13:10:00
  • asp删除mssql数据库中没有记录的图片代码

    2011-03-11 11:22:00
  • 又一个仿alert提示效果

    2007-12-24 17:34:00
  • 符合网站标准的图片切换代码(天极软件)

    2008-02-20 08:23:00
  • javascript中类的创建和继承

    2008-05-08 12:07:00
  • 让SQL Server数据库自动执行管理任务(二)

    2009-03-20 11:40:00
  • asp之家 网络编程 m.aspxhome.com