oracle
来源:互联网 发布:flash编程 编辑:程序博客网 时间:2024/05/01 14:20
Oracle:自动增量解决方法
1.创建sequence就可以
create sequence seq_name
minvalue 1
maxvalue 9999999999
start with 1
increment by 1
cache 20;
可以直接在插入时调用seq_name.nextval;
如insert into table_name(proid) values(seq_name.nextval);
2.也可以创建触发器(先要创建sequence):
create or replace trigger trg_name
before insert on table_name
for each row
begin
select seq_name.nextval into :new.column_name from dual;
end;
create sequence seq_name
minvalue 1
maxvalue 9999999999
start with 1
increment by 1
cache 20;
可以直接在插入时调用seq_name.nextval;
如insert into table_name(proid) values(seq_name.nextval);
2.也可以创建触发器(先要创建sequence):
create or replace trigger trg_name
before insert on table_name
for each row
begin
select seq_name.nextval into :new.column_name from dual;
end;
oracle 解锁
select t2.username,t2.sid,t2.serial#,t2.logon_time
from v$locked_object t1,v$session t2
where t1.session_id=t2.sid order by t2.logon_time;
--查看锁
--alter system kill session 'sid,serial#';
--把锁给KILL掉
alter system kill session '146,21177';
- Oracle???
- oracle
- oracle
- oracle
- oracle
- oracle...
- oracle
- oracle
- ORACLE
- Oracle
- ORACLE
- Oracle
- Oracle
- oracle
- oracle
- oracle
- ORACLE
- oracle
- 关于股票
- 常用SQL语句
- logo
- 温习Java笔记(2):理解java语言的数据类型
- ASP.NET保持用户状态的九种选择
- oracle
- 程序员应具备的素质[转载]
- .NET中Socket编程的简单示例
- 在ASP.NET中用SESSION判断用户是否登录
- Linux下jdk1.5的安装及中文显示问题解决方案
- Asp.net直接保存文件到客户端
- svn常用命令
- Struts_LookupDispatchAction简单的例子
- webwork学习笔记四