高级java工程师 发表于 2013-1-29 15:24:34

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

新建下载权限记录表   DOWNLOADPOPE_TAB字段:id、用户id、有下载权限的下载中心分类表id、有上传权限的下载中心分类表id ID(int)、userid(int)、downid(string)、upid(string) 执行语句 //1创建 CREATE TABLE DOWNLOADPOPE_TAB (   IDINT NOT NULL,   USERIDINT NOT NULL,   DOWNIDVARCHAR(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 ONDOWNLOADPOPE_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 TABLEDOWNLOADPOPE_TAB
页: [1]
查看完整版本: oracle创建id自增及相关增删改查操作