CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
不看会后悔的Windows XP之经验谈 简单快捷DIY实用家庭影院
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  MS-SQL Server >  基础类

Oracle的字段怎么自增?

楼主ring()2000-05-02 21:23:00 在 MS-SQL Server / 基础类 提问

在Oracle数据库的表中  
  怎么添加一个能够自动加1的字段? 问题点数:30、回复次数:3Top

1 楼Fxx(风萧萧)回复于 2000-05-02 23:40:00 得分 10

不知道是指字段数目自动加一还是指字段的值自动加一。  
  如果是字段的值自动加一,可以设计一个数据库触发器使数据在一定条件下自动加一  
  Top

2 楼mnbvcxz()回复于 2000-05-07 16:11:00 得分 10

用序号   SEQUENCETop

3 楼tiner(慕蓉云风)回复于 2000-05-11 02:40:00 得分 10

先创建序列Sequence,然后创建Trigger就可以完成自增。  
  例:有一个“编号”varchar2(25)字段。  
  创建序列名"MySequence"  
  Create   trigger   on   有”编号“字段的表。  
   
  declare  
      temp   varchar2(25);  
  begin  
      select   MySequence.NextVal   into   temp   from   dual;  
      :new.编号:=temp;  
  end;  
  以上用模式编辑器来做很方便就可以搞定。Top

相关问题

  • Oracle中的自增字段
  • Oracle有没有自增字段?
  • 如何在oracle 加个自动增加的字段(指的是字段值)
  • 请问oracle中如何创建自增字段
  • 如何在oracle中建立第二个自增字段???
  • 英雄,ORACLE 中怎么搞 自动递增 的字段?
  • 请问Oracle里的自动增加字段是哪个?
  • oracle中实现自增长字段后的并发问题
  • hibernate中关于oracle的自增字段问题
  • oracle里有没有自增字段呢?没有的话怎么做呢?

关键词

  • 字段
  • 数据库
  • oracle
  • mysequence
  • 创建序列
  • 值
  • 表
  • trigger
  • varchar2
  • 编号

得分解答快速导航

  • 帖主:ring
  • Fxx
  • mnbvcxz
  • tiner

相关链接

  • SQL Server类图书

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo