ORACLE创建序列和触发器

ORACLE创建序列和触发器
ORACLE创建序列和触发器

ORACLE中创建序列和触发器的方法

——弥补程序创建序列和触发器失败的方法

一、安装ORACLE9I的客户端工具

二、打开企业管理器,使用JCMS/JCMS连接数据库

三、拉开JCMS方案中的表的列表

自定义栏目的表名称以JCMS_网站ID_栏目ID 命名,如:JCMS_1_1404目前只建立了一个网站,所以网站ID均为1

可以对诸如JCMS_1_开头的表建立序列和触发器

四、检查该表是否已经创建对应的序列,如果没有,则创建序列

拉开JCMS方案中的序列列表,看是否存在该表名称对应的序列,如:JCMS_1_1404_SEQ

如果没有对应的序列,就创建如下:

选中JCMS_INFO_SEQ,右键,选择类似创建

填写序列名称:表名称_SEQ创建即可,如:JCMS_1_1404_SEQ

五、看是否创建触发器

拉开JCMS方案中的[源类型]下面的[触发器]列表,看是否有对应当前表的触发器,名称为表名称_SETID,如:JCMS_1_1404_SETID

如果有则无需创建,否则创建如下:

选中JCMS_INFO_SEQ,右键,选择类似创建

填写触发器名称表名_SETID,如:JCMS_1_1404_SETID,修改代码中使用的序列名称,表名_SEQ,如:JCMS_1_1404_SEQ

切换到[事件]标签,方案中选择当前的触发器作用的表,如JCMS方案下的表JCMS_1_1404

[创建]就可以了。

六、触发器创建成功,可以在触发器列表中找到,并且显示为有效(valid)状态.

.

相关主题
相关文档
最新文档