oracle中实现自动增长列
2007-06-02 16:03:37 来源:WEB开发网核心提示:--在users表的userid列上实现自动增长列--需要同时使用序列和行级触发器 create sequence seq_userid; --创建序列create or replace trigger users_bir --创建行级触发器before insert on usersfor each rowdecla
--在users表的userid列上实现自动增长列
--需要同时使用序列和行级触发器 create sequence seq_userid; --创建序列
create or replace trigger users_bir --创建行级触发器
before insert on users
for each row
declare
tempnum number;
begin
select seq_userid.nextval into tempnum from dual;
:new userid := 'Usr' || lpda(tempnum,7,'0');
end users_bir ;
/
- ››oracle 恢复误删除的表和误更新的表
- ››Oracle分页查询排序数据重复问题
- ››Oracle创建dblink报错:ORA-01017、ORA-02063解决
- ››Oracle 提高SQL执行效率的方法
- ››Oracle 动态查询,EXECUTE IMMEDIATE select into...
- ››实现dedeCMS二级导航的简单方法
- ››实现discuz投票选项文字添加链接进入查看详情
- ››Oracle 11g必须开启的服务及服务详细介绍
- ››实现android socket 聊天与调试
- ››实现windows7系统3D切换页面的方法
- ››实现Windows7系统局域网发现共享
- ››oracle性能34条优化技巧
更多精彩
赞助商链接