当前位置: 首页 > 图文教程 > 数据库 > MSSQL > 如何在Oracle 中实现类似自动增加 ID 的功能?

MSSQL
SQL 实用语句
SQL Server 版本变更检查 警告
创建动态MSSQL数据库表
常用SQL功能语句
table 行转列的sql详解
三步堵死 SQL Server注入漏洞
sql 去零函数 datagridview中数字类型常出现后面的零不能去掉
insert into tbl() select * from tb2中加入多个条件
Sql Server 字符串聚合函数
通过备份记录获取数据库的增长情况
sqlserver 2000 远程连接 服务器的解决方案
SQL 合并多行记录的方法总汇
批处理 动态sql
在sp_executesql中使用like字句的方法
SQL中的left join right join
Sql Server 数据库索引整理语句,自动整理数据库索引
查询数据排名情况SQL
sqlserver 比较两个表的列
mssql 两表合并sql语句
SQL SERVER 文件和文件组

MSSQL 中的 如何在Oracle 中实现类似自动增加 ID 的功能?


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-30   浏览: 76 ::
收藏到网摘: n/a

  我们经常在设计数据库的时候用一个系统自动分配的ID来作为我们的主键,但是在ORACLE 中没有这样的     功能,我们
可以通过采取以下的功能实现自动增加ID的功能
     1.首先创建 sequence  
       create sequence seqmax increment by 1
     2.使用方法
       select seqmax.nextval ID from dual
       就得到了一个ID
       如果把这个语句放在 触发器中,就可以实现    和 ms sql 的自动增加ID相同的功能!