易截截图软件、单文件、免安装、纯绿色、仅160KB
热门标签: c c# c++ asp asp.net linux php jsp java vb Python Ruby mysql sql access Sqlite sqlserver delphi javascript Oracle ajax wap mssql html css flash flex dreamweaver xml
 最新文章 : Oracle

oracle 序言

关于写序,人的一辈子有很多的第一次,给书写序,对我来说也是第一次,而且是很难得第一次。一般人书写完了,都会找一个有点名气的人来为之做序,在这里我只能惭愧一下
。因为我总觉得给一本书写序的人,在书的内容方面,至少也得是半个专家,然后才能有发言权。而本人在oracle方面,连半桶水的算不上。这一次也恐怕只能是被oracle一把了

关于写书这回事,我相信在这个时代,很多人都想写,或者已经写了。但是想也好,已经写了也好,真正能把书写好恐怕也不多。但是我们知道小赵同志的第一本书,无论是市场还是读者反馈都是非常不错的。销量也是在同类书籍中很靠前的。当然,说书的好与不好,其实也是一个见仁见智的问题。我们知道,在现在这个时代,出一本书不难,难的是要出一本好书。至于小赵同志的第二书好与不好,现在还不是盖棺定论的时候。
关于怎么学好oracle?说它不难也难。一个新手,如果在oracle领域没有个三五年时间的专心努力,恐怕是难成气候的。真可谓是不经一番冰霜苦,哪得梅花放清香。说难也不难,某人曾经说过,世上无难事,只要肯攀登嘛。其实技术这个东西,不管是oracle还是java或者是别的,道理都是一样,那怕你是愚笨,只要努力、专注,你就能 ......

Java连接Oracle问题

Java执行stm.executeQuery(sql); 时总是提示:java.sql.SQLException: ORA-00911: 无效字符,弄了半天还是出错,无奈,拿出杀手锏,Google一下,晕倒,发现我的String  sql = “select detail from test.result where person_id = 4; ",貌似没错误吧,结果我我必须去掉最后分号,本来是想搞得专业点,就价加个分号~画虎不成反类犬啊:> ......

Java连接Oracle问题

Java执行stm.executeQuery(sql); 时总是提示:java.sql.SQLException: ORA-00911: 无效字符,弄了半天还是出错,无奈,拿出杀手锏,Google一下,晕倒,发现我的String  sql = “select detail from test.result where person_id = 4; ",貌似没错误吧,结果我我必须去掉最后分号,本来是想搞得专业点,就价加个分号~画虎不成反类犬啊:> ......

oracle数据库卸载步骤

卸载Oracle :
1、停止所有Oracle服务,点Universal Installer卸载
2、删除注册表中的所有关于Oracle项
(1)在HKEY_LOCAL_MACHINE\SOFTWARE下,删除Oracle目录
(2)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services下,删除所有Oracle项
(3)在HKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Services下,删除所有Oracle项
(4)在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services下,删除所有Oracle项
(5)在HKEY_CLASSES_ROOT下,删除所有Oracle项
3、删除硬盘上所有Oracle文件
(1)Oracle安装文件
(2)系统目录下,在Program files文件夹中的Oracle文件
4、重启,完成卸载。 ......

oracle系统表查询

数据字典dict总是属于Oracle用户sys的。
  1、用户:
   select username from dba_users;
  改口令
   alter user spgroup identified by spgtest;
  2、表空间:
   select * from dba_data_files;
   select * from dba_tablespaces;//表空间
   select tablespace_name,sum(bytes), sum(blocks)
    from dba_free_space group by tablespace_name;//空闲表空间
   select * from dba_data_files
    where tablespace_name='RBS';//表空间对应的数据文件
   select * from dba_segments
    where tablespace_name='INDEXS';
  3、数据库对象:
   select * from dba_objects;
   CLUSTER、DATABASE LINK、FUNCTION、INDEX、LIBRARY、PACKAGE、PACKAGE BODY、
   PROCEDURE、SEQUENCE、SYNONYM、TABLE、TRIGGER、TYPE、UNDEFINED、VIEW。
  4、表:
   select * from dba_tables;
   analyze my_table compute statistics;->dba_tables后6列
   select extent_id,bytes from dba_extents
   where segment_name='CUSTOMERS' and segment_type='TABLE'
   order by extent ......

oracle分页

racle分页查询语句
默认分类   2009-12-23 18:17   阅读43   评论0   字号: 大大  中中  小小 Oracle分页查询语句
本文转载自:yangtingkun.itpub.net/post/468/100278
Oracle的分页查询语句基本上可以按照本文给出的格式来进行套用。
分页查询格式:
sql 代码
 
SELECT * from  
(  
SELECT A.*, ROWNUM RN  
from (SELECT * from TABLE_NAME) A  
WHERE ROWNUM <= 40  
)  
WHERE RN >= 21  
其中最内层的查询SELECT * from TABLE_NAME表示不进行翻页的原始查询语句。ROWNUM <= 40和RN >= 21控制分页查询的每页的范围。
上面给出的这个分页查询语句,在大多数情况拥有较高的效率。分页的目的就是控制输出结果集大小,将结果尽快的返回。在上面的分页查询语句中,这种考虑主要体现在WHERE ROWNUM <= 40这句上。
选择第21 到40条记录存在两种方法,一种是上面例子中展示的在查询的第二层通过ROWNUM <= 40来控制最大值,在查询的最外层控制最小值。而另一种方式是去掉查询第二层的WHERE ROWNUM & ......

安装完了Oracle数据库,给scott账户解锁方法

    装完了Oracle 10g数据库,忘了给scott账户解锁。这时可以在sql plus工具里(开始|所有程序|<Oracle-Home>|应用程序开发|SQL Plus),也可以在控制台通过命令行给scott账户解锁。
    在第一种情况下,以system账户登录SQL Plus,然后使用命令“alter user scott account unlock;”来解锁。解完以后,使用下面的命令来查看:"select username,account_status from dba_users;",可以看到scott账户已经解锁,但是状态还是“expired”(密码过期)的意思。没关系,再输入这样的命令“alter user scott identified by tiger;”,就给其赋了一个新的口令。退出,以scott/tiger登录即可。
    在第二种情况下,使用Windows的控制台(程序|运行,输入cmd打开)。在命令行下,输入sqlplus/nolog,回车,出现SQL>命令提示符,然后按下面的顺序输入命令:
     SQL>conn/as sysdba
     SQL>alter user scott account unlock;
     SQL>disconnect
     SQL>conn scott/tiger@oral;
  ......
总记录数:3994; 总页数:666; 每页6 条; 首页 上一页 [352] [353] [354] [355] 356 [357] [358] [359] [360] [361]  下一页 尾页
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号