CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
可用分押宝游戏火热进行中... 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  Oracle >  开发

请问在Oracle中如何设置像SQL Server中插入一行字段值会自动加1的字段,谢谢

楼主charlie_sky(charlie)2006-05-02 16:36:29 在 Oracle / 开发 提问

TKS 问题点数:20、回复次数:5Top

1 楼sunny110(沙漠)回复于 2006-05-02 17:26:47 得分 0

 
  SEQUENCE    
   
  http://blog.csdn.net/baggio785/archive/2006/04/22/673467.aspx  
   
  建立一个最小为1,最大为999999999的一个序列号会自动循环的序列    
       create   sequence   序列名    
       increment   by   1    
       start   with   1    
       maxvalue   999999999    
       cycle;    
       当向表中插入数据时,SQL语句写法如下:    
        
  insert   into   表名   values(序列名.nextval,列1值,列2值);  
  Top

2 楼XIAOLANFANG()回复于 2006-05-02 20:48:33 得分 0

支持沙漠!Top

3 楼hnzpz(我来自洞庭湖)回复于 2006-05-03 22:27:25 得分 0

 
    用sequence是正确的Top

4 楼LGD589(西风冷)回复于 2006-06-28 15:02:29 得分 0

使用序列,在建立触发器,每插入新行时自动执行Top

5 楼snooper(snooper)回复于 2006-06-28 16:05:19 得分 0

sequence   和   trigger    
  Top

相关问题

关键词

得分解答快速导航

  • 帖主:charlie_sky

相关链接

  • Oracle类图书

广告也精彩

反馈

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