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

2016-01-29 16:11 5 1 收藏

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

【 tulaoshi.com - SQLServer 】

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

 

来源:https://www.tulaoshi.com/n/20160129/1497785.html

延伸阅读
提升用户输入效率的最佳做法之一是,为TextBox 与 ComboBox 控件加入自动完成功能。所谓自动完成功能,也就是当用户在输入某一个词句的时候,与已经输入的句首或词首相符的词句就会自动填入或显示出来让你选择。比如现在的google搜索的时候,你随便输入一点东西,会弹出与你输入最相近的一些搜索关键字。在.net中这个功能是很容易的,已经有相...
1。Oracle中: select org_id from organizations start with org_id= :org_id connect by prior org_id=supervision_org_id order by supervision_org_id 2。Sql Functiong:  FunctionNo SubFunctionNo SubFunctionType     01.   systemadmin Privilege 0     01.   systemadmin subsysadmin 1(表示樹...
标签: Delphi
  众所周知,ASP技术是我们在以internet/intranet为平台的web程序的主要技术,在asp应用程序中我们一般使用vbscripts和javascripts两种脚本语言。但是脚本语言是一种非编译的语言,其所开发的web程序存在先天的安全性、执行效率扩张性方面的问题,因此我们一般在开发web系统时用高级语言编写asp执行体,然后用脚本语言作为连接代码...
在实际的数据库应用中,我们经常遇到这样一个问题,连接到Oracle数据库的用户在作了一次操作后,再也没有后续操作,但却长时间没有和数据库断开连接。对于一个小型的应用系统来讲,本身的连接数目就有限,这好像没有什么严重的后果,但如果对于一个大型的数据库应用。如税务、工商等,如果数据库的连接数目很多,对于数据库服务器来讲,多...
1.在ORACLE中实现SELECT TOP N    由于ORACLE不支持SELECT TOP语句,所以在ORACLE中经常是用ORDER BY跟ROWNUM的组合来实现SELECT TOP N的查询。   简单地说,实现方法如下所示:   SELECT 列名1...列名n FROM     (SELECT 列名1...列名n FROM 表名 ORDER BY 列名1...列名n) &...

经验教程

973

收藏

57
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部