易截截图软件、单文件、免安装、纯绿色、仅160KB

ORACLE中建立自增字段

Oracle中不像其他如mysql等数据库的有自增字段,如果需要则需要借助序列和触发器
首先建表
建立序列
建触发器
For example:
create table SYS_MESSAGE
(
ID NUMBER not null PRIMARY KEY,
M_TYPE VARCHAR2(10) not null,
TITLE VARCHAR2(200),
CONTENT LONG,
M_TIME VARCHAR2(50),
AUTHOR VARCHAR2(20)
);
CREATE SEQUENCE SYS_MESSAGE_ID_SEQ
INCREMENT BY 1
START WITH 1
NOMAXVALUE
MINVALUE 1
CACHE 50
;

CREATE OR REPLACE TRIGGER SYS_MESSAGE_ID_TRIGGER
BEFORE INSERT ON SYS_MESSAGE
FOR EACH ROW
WHEN (NEW.ID IS NULL)
BEGIN
SELECT SYS_MESSAGE_ID_SEQ.NEXTVAL INTO:NEW.ID from DUAL;
END;


相关文档:

oracle 启动和停止数据库

启动和停止数据库
例程->配置->一般信息中 启动和停止数据
停止数据库应该选择:当所有事务结束时。
也可以用命令启动和停止(用oracle用户登陆)
启动   : lsnrctl start     //启动 lister
          sqlplus /nolog <<EO ......

【转】oracle中hint用法

hints 這個東使用的好的話很好用。在进行sql执行过程中,由于有时候系统自动优化的方式并不是最优的。需要我们手工添加hint来提高查询效率。在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法:
1. /*+ALL_ROWS*/表明对语句块选择基于开销的优化方法,并获 ......

oracle exp imp 初探

数据导出:
 1 将数据库TEST完全导出,用户名system 密码manager 导出到D:\daochu.dmp中
   exp system/manager@TEST file=d:\daochu.dmp full=y
 2 将数据库中system用户与sys用户的表导出
   exp system/manager@TEST file=d:\daochu.dmp owner=(system,sys)
 3 将数据库中的表in ......

28.5 Oracle图形化管理工具——OEM

28.5  Oracle图形化管理工具——OEM
Oracle企业管理器(Oracle Enterprise Manager,OEM)是Oracle提供的一个基于Web的图形化数据库管理工具。通过OEM,用户可以完成几乎所有的原来只能通过命令行方式完成的工作,包括数据库对象、用户权限、数据文件、定时任务的管理,数据库参数的配置,备份与恢复,性能 ......

Tomcat4.0与Oracle怎么建立连接池?建好后怎么测试?


  
 
  
   
Tomcat4.0与Oracle怎么建立连接池?建好后怎么测试?
作者:dorawo    2003年11月07日 10:01    进入论坛  
 
相关讨论:oracle 连接池weblogic建立连接池连接池tomcat 连接池java 连接池hibernate 连接池mys ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号