当前位置:首页 > 数据库 > Oracle

oracle11g 创建id自增长监听器的步骤与问题

1.INCREMENT BY:设置相邻两个元素之间的差值,即步长,默认值为1;

START WITH:设置序列初始值,默认值为1;

MAXVALUE:设置序列最大值;

MINVALUE:设置序列最小值;

NOCYCLE:指定当序列达到其最大值或最小值后不循环生成值。

2.序列有以下两个属性

CURRVAL: 返回序列当前值;

NEXTVAL:返回当前序列值增加一个步长后的值。

只有在发出至少一个NEXTVAL之后才可以使用CURRVAL属性。

 

 

一.通过pl/sql developer建立触发器TRIGGER_TEST

步骤如下:

trigger--触发

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

右键Triggers,出现下图:

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

点击新建后,出现下图:

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

确定以后出现下图:

下图红框框中的语句是后来自己打上去的。

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

输好以上内容后,点击下图红框框中的按钮即可:

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

 

二.通过sql/plus语句创建触发器TRIGGER_TEST:

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

遇到的问题:

end trigger;之后

还是sql行编辑模式,怎么退出啊,

而且此方法触发器还没建成功。求指点。

 感谢@背塔者:

方法为输入/回车

oracle11g 创建id自增长监听器的步骤与问题 - 文章图片

以上内容本人都已实践,如转载请标明出处,谢谢。

 

 

oracle11g 创建id自增长监听器的步骤与问题

标签:

本文系统来源:http://www.cnblogs.com/landiljy/p/4524925.html


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐