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

请问oracle中如何实现象sql server中的自动增长列?

楼主tearsboy()2005-01-11 16:08:41 在 Oracle / 基础和管理 提问

给写个建表命令 问题点数:20、回复次数:4Top

1 楼tian00weiwei(weiwei)回复于 2005-01-11 16:14:16 得分 20

create   table   a(a   number);  
  create   sequence   SEQ_a  
  minvalue   1  
  maxvalue   999999999999999999999999999  
  start   with   21  
  increment   by   1  
  cache   20;  
  insert   into   a   values(seq_a.nextval);Top

2 楼tian00weiwei(weiwei)回复于 2005-01-11 16:16:50 得分 0

创建序列生成器,然后需要表里的需要字段去引用序列生成器Top

3 楼isquare(短誉)回复于 2005-01-11 16:20:12 得分 0

用sequence   ,建立,上面tian00weiwei(weiwei)   已经帮你写好了,就不再写了呢Top

4 楼tearsboy()回复于 2005-01-11 16:46:44 得分 0

序列生成器要不要在什么地方先引用啊?怎么我在insert的时候用他就出错呢。Top

相关问题

  • sql server->oracle??
  • SQL Server 和 Oracle ...
  • SQL server到oracle
  • SQL Server 到 Oracle
  • oracle中能否有与sql server中类似的自增长字段(int)???
  • 专业的ODBC ORACLE SQL SERVER
  • Oracle、SQL Server选择 --请求
  • 比较SQL SERVER与ORACLE、DB2
  • 续:sql server转oracle 问题
  • Oracle与Sql Server的问题

关键词

  • 序列生成器
  • weiwei
  • 引用
  • seq
  • sequence
  • 需要
  • insert
  • create

得分解答快速导航

  • 帖主:tearsboy
  • tian00weiwei

相关链接

  • Oracle类图书

广告也精彩

反馈

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