六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 275|回复: 0

oracle创建id自增及相关增删改查操作

[复制链接]

升级  93%

145

主题

145

主题

145

主题

举人

Rank: 3Rank: 3

积分
479
 楼主| 发表于 2013-1-29 15:24:34 | 显示全部楼层 |阅读模式
新建下载权限记录表   DOWNLOADPOPE_TAB  字段:id、用户id、有下载权限的下载中心分类表id、有上传权限的下载中心分类表id ID(int)、userid(int)、downid(string)、upid(string) 执行语句 //1创建 CREATE TABLE DOWNLOADPOPE_TAB (     ID  INT NOT NULL,     USERID  INT NOT NULL,     DOWNID  VARCHAR(60),     UPID VARCHAR(60),     CONSTRAINT DOWNLOADPOPE_TAB PRIMARY KEY (ID) ); //2创建自动增长序列 CREATE SEQUENCE DOWNLOADPOPE_TAB_Sequence INCREMENT BY 1    START WITH 1   NOMAXVALUE       NOCYCLE CACHE 10; //3创建触发器 CREATE TRIGGER DOWNLOADPOPE_TAB BEFORE insert ON  DOWNLOADPOPE_TAB FOR EACH ROW begin select DOWNLOADPOPE_TAB_Sequence.nextval into:New.id from dual; end; //4.提交 commit; //5.插入 INSERT INTO DOWNLOADPOPE_TAB(userid,downid,upid)VALUES(100123,'oracle sql','54.70'); //6.查询 select * from jxpost.DOWNLOADPOPE_TAB //7.删除数据 DELETE DOWNLOADPOPE_TAB where id=1 //8.删除表 DROP TABLE  DOWNLOADPOPE_TAB
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表