2009年11月26日

Oracle随机函数的取法

摘要: 简单得说,通过dbms_random包调用随机数的方法大致有4种: 1、dbms_random.normal 这个函数不带参数,能返回normal distribution的一个number类型,所以基本上随机数会在-1到1之间。 简单测试了一下,产生100000次最大能到5左右: SQL> declare 2 i number:=0; 3 j number:=0; 4 begin 5 ... 阅读全文

posted @ 2009-11-26 23:54 无意 阅读(9399) 评论(0) 推荐(0) 编辑

oracle 新手注意事项

摘要: 1. 删除表的注意事项  在删除一个表中的全部数据时,须使用TRUNCATE TABLE 表名;因为用DROP TABLE,DELETE * FROM 表名时,TABLESPACE表空间该表的占用空间并未释放,反复几次DROP,DELETE操作后,该TABLESPACE上百兆的空间就被耗光了。    2.having 子句的用法  having 子句对 group by 子句所确定的行组进行控制,... 阅读全文

posted @ 2009-11-26 17:52 无意 阅读(522) 评论(0) 推荐(0) 编辑

Oracle中ROWNUM的使用技巧

摘要: Oracle中ROWNUM的使用技巧ROWNUM是一种伪列,它会根据返回记录生成一个序列化的数字。利用ROWNUM,我们可以生产一些原先难以实现的结果输出,但因为它是伪列的这个特殊性,我们在使用时也需要注意一些事项,不要掉入“陷阱”。下面就介绍一下它的使用技巧及注意事项。1 特殊结果输出利用ROWNUM,我们可以做到一些特殊方式的输出。1.1 Top N结果输出我们如果希望... 阅读全文

posted @ 2009-11-26 16:25 无意 阅读(3238) 评论(0) 推荐(0) 编辑

oracle导出和导入

摘要: 功能:Oracle数据导入导出imp/exp就相当与oracle数据还原与备份。大多情况都可以用Oracle数据导入导出完成数据的备份和还原(不会造成数据的丢失)。Oracle有个好处,虽然你的电脑不是服务器,但是你装了oracle客户端,并建立了连接(通过net8 assistant中本地-->服务命名 添加正确的服务命名 其实你可以想成是客户端与服务器端修了条路,然后数据就可以被拉过来了... 阅读全文

posted @ 2009-11-26 15:41 无意 阅读(3371) 评论(0) 推荐(0) 编辑

Oracle SQL 语句一

摘要: 创建一个跟表 A一样的结构表B 并且复制所有的数据create table test_Info as select * from sic_ia_corpration_security创建一个跟表 A一样的结构表B ,只复制结构,不复制数据create table test_Info as select * from sic_ia_corpration_security where 1=2截断表中的... 阅读全文

posted @ 2009-11-26 14:27 无意 阅读(575) 评论(0) 推荐(0) 编辑

导航