go4it

just do it

2009年7月8日

Oracle PL\SQL操作(七)聚簇

摘要: 聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。 聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。例如,如果应用程序执行的一个查询经常检索某一日期范围内... 阅读全文

posted @ 2009-07-08 20:04 cxccbv 阅读(395) 评论(0) 推荐(0)

Oracle PL\SQL操作(六)用户和角色

摘要: 1.用户管理(1)建立用户(数据库验证) CREATE USER smith IDENTIFIED BY smith_pwd DEFAULT TABLESPACE users TEMPORARY TABLESPACE temp QUOTA 5m ON users;(2)修改用户ALTER USER smith QUOTA 0 ON SYSTEM;(3)删除用户DROP USER sm... 阅读全文

posted @ 2009-07-08 20:01 cxccbv 阅读(3778) 评论(0) 推荐(0)

Oracle PL\SQL操作(五)其他技术

摘要: 1.在表之间传输数据 1)利用INSERT传输数据insert into test1 (select name2,age2 from test2); 从上面的操作可以看出,可通过SELECT向一个表中成批地添加数据,但应注意:数据类型要一致,所选择的列数应一致。此语句的语法格式如下: INSERT INTO table_name ( SELECT statement ) ; 2)基于已有的表建立... 阅读全文

posted @ 2009-07-08 19:18 cxccbv 阅读(411) 评论(0) 推荐(0)

Oracle PL\SQL操作(四)索引与约束

摘要: 1.数据库的索引 可以将索引概念应用到数据库表上。当一个表含有大量的记录时,Oracle查找该表中的特写记录要花很长的时间——就像花很长时间翻看全书来查找某个主题一样。Oracle有一个易于使用的功能,即可以建立一个次隐藏表,该表包含主表中的一个或多个重要的列,以及在主表中的指相应行的指针。在这里,与书的页码相对应,该隐藏的次表(即索引表)中的指针就是行号。通过访问索引,Oracle可以准确地知道... 阅读全文

posted @ 2009-07-08 18:59 cxccbv 阅读(1233) 评论(0) 推荐(0)

Oracle PL\SQL 操作(三)Oracle函数

摘要: 1.系统变量函数 (1)SYSDATE 该函数返回当前的日期和时间。返回的是Oracle服务器的当前日期和时间。 select sysdate from dual; insert into purchase values (‘Small Widget’,’SH’,sysdate, 10); insert into purchase values (‘Meduem Wodget’,’SH’,s... 阅读全文

posted @ 2009-07-08 17:33 cxccbv 阅读(976) 评论(0) 推荐(0)

Oracle PL\SQL操作(二)

摘要: Oracle的数据类型 1.字符类型 •CHAR(n) 定长字符串,n字节,n的取值范围:1~2000字节。 •VARCHAR2(n) 可变长的字符串,定义时应指明最大长度,取值范围:1~ 4000字节。 •LONG 可变长字符列,最大长度限制2GB,一种较老的数据类型,逐渐被BLOB、CLOB、等大对象数据类型所取代。 2.数字类型 •NUMBER(m,n) 可变长的数值列,m有效数... 阅读全文

posted @ 2009-07-08 14:09 cxccbv 阅读(495) 评论(0) 推荐(0)

Oracle PL\SQL操作(一)

摘要: 1.Oracle怎样存储文本 CHAR和VARCHAR2的区别 •CHAR定长字符串,VARCHAR2变长字符串。 •CHAR(n) 定长字符串,n字节,n的取值范围:1~2000字节。 •VARCHAR2(n) 可变长的字符串,定义时应指明最大长度,取值范围:1~ 4000字节。 2.Oracle怎样存储数值 数值类型说明: NUMBER(m , n) 数字位长度为m ,其中n位小... 阅读全文

posted @ 2009-07-08 13:33 cxccbv 阅读(412) 评论(0) 推荐(0)

OOP vs Procedure

摘要: In my experience, performance problems are more often than not the result of bad database access code, bad database structure, or other such things. One common reason for all this is that no effort at... 阅读全文

posted @ 2009-07-08 11:00 cxccbv 阅读(201) 评论(0) 推荐(0)

导航