- 博客(12)
- 资源 (9)
- 收藏
- 关注
原创 SQL的执行顺序
SQL Select语句完整的执行顺序:1、from子句组装来自不同数据源的数据;2、where子句基于指定的条件对记录行进行筛选;3、group by子句将数据划分为多个分组;4、使用聚集函数进行计算;5、使用having子句筛选分组;6、计算所有的表达式;7、使用order by对结果集进行排序。8、select 集合输出
2014-03-30 14:59:21 570
转载 oracle中创建复合索引方法
索引可以包含一个、两个或更多个列。两个或更多个列上的索引被称作复合索引。例如,以下语句创建一个具有两列的复合索引: CREATE INDEX name ON employee (emp_lname, emp_fname) 如果第一列 不能单独提供较高的选择性,复合索引将会非常有用。例如,当许多雇员具有相同的姓氏时,emp_lname 和 e
2014-03-30 13:34:55 19802
原创 GROUPING()函数 group by cube
1、在Oracle 8i中引入GROUPING(列引用>)函数,被用来做为GROUPING()函数参数的表达式必须与出现在GROUP BY 子句中的表达式相匹配。包含了CUBE、ROLLUP或GROUPING SET关键字的组查询时,该函数对列引用>相关列的聚合结果中的NULL值进行检查。例如通过写出decode(grouping(id),1,’ALLID’,id) id来检测id是否
2014-03-30 11:40:00 1350
原创 在oracle的连接(join)中使用using关键字
在Oracle中的join连接中使用using关键字,是相对于natural join的。我们在前面提到,如果是使用natraul join,并且两张表中如果有多个字段是具有相同的名称和数据类型的,那么这些字段都将被oracle自作主张的将他们连接起来。但实际上我们有时候是不需要这样来连接的。我们只需要将他们的多个具有相同的名称和数据类型的字段中挑选一两个。这时候我们就需要用到us
2014-03-29 17:20:30 759
原创 REGEXP_REPLACE 函数
REGEXP_REPLACE 函数 让我们首先看一下传统的 REPLACE SQL 函数,它把一个字符串用另一个字符串来替换。假设您的数据在正文中有不必要的空格,您希望用单个空格来替换它们。利用 REPLACE 函数,您需要准确地列出您要替换多少个空格。然而,多余空格的数目在正文的各处可能不是相同的。下面的示例在 Joe 和 Smith 之间有三个空格。REPLACE 函数的参数指定要用一个空
2014-03-29 13:46:14 199413 4
转载 set unused column和视图,约束,同义词和索引的关系
当使用alter table set unused column语法之后,会对其相关联的视图,约束,同义词和索引有什么作用么?答案是:视图和同义词会失效,其中同义词再次引用即可重新编译,但是视图重新编译会报错;约束和索引会被自动删除。 实验:SQL> create table test as select * from dba_objects;Table created
2014-03-19 20:05:19 1056
转载 Oracle set unused的用法
Oracle set unused的用法SET UNUSED的用法原理:清楚掉字典信息(撤消存储空间),不可恢复。 可以使用 SET UNUSED选项标记一列或者多列不可用。 使用DROP SET UNUSED选项删除被被标记为不可用的列。语法: ALTER TABLE table SET UNUSED (COLlist多个)或者 ALT
2014-03-19 20:00:01 649
原创 相关子查询(correlated subquery) 与非相关子查询
1.概念: 子查询分为两种类型:独立子查询和相关子查询 ①独立子查询是单独执行,其结果参与外层的查询, 整个查询中子查询只执行一次,执行完后再执行外层查询; ②相关子查询是指子查询(内层查询)中引用了外层查询所引用表的字段, 因此外层查询处理每一条记录时都必须执行一次子查询, 因为子查询中引用的字段的值发生了变化。
2014-03-19 19:18:21 1857
转载 Oracle 之 外部表 external table
外表(external table)(转) 2012-05-20 22:54:37| 分类: 体系结构|举报|字号 订阅from:http://happymen001.iteye.com/blog/575173 外表(external table)就像普通的表对像一样,可以select等,只是它是只读的,数据库中只保存了表结构的描述
2014-03-19 08:11:27 1197
原创 extjs3 设置本地store &&远程
1、在extjs3 中我想设置一个本地的store,便于静态的加载grid。如代码:menuStore = new Ext.data.SimpleStore({ data:{rows:[ {id:0,text:'xxxx',jsurl:'xx-xxx'}, {i
2014-03-18 11:59:36 5417
原创 临时 保存
package com.XXX.dao;import java.sql.CallableStatement;import java.sql.Connection;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Types;import java.util.ArrayList
2014-03-05 08:09:32 858
原创 类型转化异常 Java Object转 int
Java中Object转化为int类型 页面间通过application 传值 application.getAttribute("coursecredit")返回的是一个object 类型Java中由Object类型转化为int类型时,不能直接转化,先是将Object类型转化成String类型,然后将String类型转化为int类型!Object value=null;
2014-03-04 17:00:55 5385
网上书店系统的详细设计说明书 网上书店设计要求
2009-12-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人