oracle
文章平均质量分 74
OracleJ
这个作者很懒,什么都没留下…
展开
-
oracle启动和关闭
数据库的启动有三中1:startup nomount 这种过程又称为:非安装启动 启动过程为:启动oracle实例,不加载数据库,不打开数据库。在这个过程中只需要init.ora初始化参数文件,重建控制文件,即启动SGA和后台进程在以下几种情况下需要用到这种模式:A:数据库的控制文件全部损害B:需要创建数据库的控制文件和创建一个新的数据库时。2:s原创 2008-07-11 12:29:00 · 819 阅读 · 0 评论 -
ORACLE 中ROWNUM用法总结
以下这篇文章是我从我的baidu空间中粘贴过来,希望能与大家共享。 对于 Oracle 的 rownum 问题,很多资料都说不支持>,>=,=,between...and,只能用以上符号(,>=,=,between..and 时会提示SQL语法错误,而是经常是查不出一条记录来,还会出现似乎是莫名其妙的结果来,其实您只要理解好了这个 rownum 伪列的意义就不应该感到惊奇,同样原创 2008-10-22 12:21:00 · 730 阅读 · 0 评论 -
oracle 对null值的处理
今天对oracle数据库中的null值进行了简单的总结。NULL其实是数据库中特有的类型,它的特殊性使得在查询、处理、比较NULL值时和其他数据与众不同。当oracle数据库中某个列为null时,则这个列的值是未知的,是不确定的,既然是未知的,那么就存在无数种可能。因此,null并不是一个确定的值。由于null存在着无数的可能,因此,除了对null的is null,is not null以原创 2008-10-21 11:36:00 · 2146 阅读 · 0 评论 -
oracle utl_file包的使用
1:先用管理员身份登陆 conn / as sysdba;2:查看系统参数utl_file_dir的值,如果存在一个路径值,那么你可以对这个路径中的文件使用utl_file包进行操作了,如果你想在程序中另定义路径,那么你只好取消这个路径,例如:alter system set utl_file_dir= scope=spfile(注意:这里必须用spfile这个参数,原创 2008-10-20 18:44:00 · 1319 阅读 · 0 评论 -
oracle 分页 rownum 和 order by
Oracle的分页是通过rownum实现的。 rownum是一个伪列,是oracle系统自动为查询返回结果的每行分配的编号,第一行为1,第二行为2,以此类推。。。。 一个oracle分页,至少要包含三层(除非不用order by,暂时可以用2层实现),模板为 select temp2.* from( select rownum num,temp1.* from(转载 2011-11-17 22:32:38 · 1698 阅读 · 0 评论 -
oracle 查询表结构
通过数据字典来获取, SELECT TABLE_NAME,COLUMN_NAME,DATA_TYPE,DATA_LENGTH FROM USER_TAB_COLUMNS WHERE TABLE_NAME NOT IN ( SELECT VIEW_NAME FROM USER_VIEWS ) and table_原创 2012-03-16 21:44:09 · 602 阅读 · 0 评论