go4it

just do it

随笔分类 -  Oracle

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

posted @ 2009-07-08 20:04 cxccbv 阅读(399) 评论(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 阅读(3783) 评论(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 阅读(415) 评论(0) 推荐(0)

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

posted @ 2009-07-08 18:59 cxccbv 阅读(1245) 评论(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 阅读(980) 评论(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 阅读(498) 评论(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 阅读(414) 评论(0) 推荐(0)

导航