社区
MS-SQL Server
帖子详情
Oracle的字段怎么自增?
ring
2000-05-02 09:23:00
在Oracle数据库的表中
怎么添加一个能够自动加1的字段?
...全文
311
3
打赏
收藏
Oracle的字段怎么自增?
在Oracle数据库的表中 怎么添加一个能够自动加1的字段?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
tiner
2000-05-11
打赏
举报
回复
先创建序列Sequence,然后创建Trigger就可以完成自增。
例:有一个“编号”varchar2(25)字段。
创建序列名"MySequence"
Create trigger on 有”编号“字段的表。
declare
temp varchar2(25);
begin
select MySequence.NextVal into temp from dual;
:new.编号:=temp;
end;
以上用模式编辑器来做很方便就可以搞定。
mnbvcxz
2000-05-07
打赏
举报
回复
用序号 SEQUENCE
Fxx
2000-05-02
打赏
举报
回复
不知道是指字段数目自动加一还是指字段的值自动加一。
如果是字段的值自动加一,可以设计一个数据库触发器使数据在一定条件下自动加一
ORACLE
自增
主键设置方法
ORACLE
自增
主键设置方法
ORACLE
自增
主键设置方法
Oracle
创建
自增
字段
方法-
ORACLE
SEQUENCE的简单介绍
Oracle
创建
自增
字段
方法-
ORACLE
SEQUENCE的简单介绍 很有用哦
简单三步轻松实现
ORACLE
字段
自增
第一步:创建一个表。 代码如下: create table Test_Table ( ID number(11) primary key, Name varchar(50) not null, Value1 varchar(50) not null ) 第二步:创建一个
自增
序列以此提供调用函数。 代码如下: create sequence AutoID start with 1 //根据需要自己可修改该数值 increment by 1 //步长值 minvalue 1 nomaxvalue 其实到此步骤,已经可以实现
字段
自增
了。新增记录时看如下代码: 代码如下: Insert in
Oracle
自增
字段
的实际应用
Oracle
自增
字段
的实际应用,对比各种数据库
自增
字段
的应用!
Oracle
在表上建立
自增
字段
的方法
本方法为使用SEQUENCE(序列) 例如有表temp_test结构为: create table TEMP_TEST ( id number, nm varchar(10), primary key(id) //id为主键,下面的方法把它设为
自增
字段
) 1、建立
自增
序列TEMP_TEST_IDADD,命名任意,从1开始,每次加1 CREATE SEQUENCE TEMP_TEST_IDADD INCREMENT BY 1 START WITH 1; 2、在表temp_test上建立触发器如下 CREATE OR REPL
MS-SQL Server
34,594
社区成员
254,589
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章