<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>cchheennhhaaoo119的专栏 - </title><link>category/371396.aspx</link><description /><dc:language>zh-CN</dc:language><lastUpdateTime>Mon, 19 May 2008 17:28:22 GMT</lastUpdateTime><ttl>60</ttl><item><dc:creator>cchheennhhaaoo119</dc:creator><title>OLAP（联机分析处理）</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/05/19/2458944.aspx</link><pubDate>Mon, 19 May 2008 17:28:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/05/19/2458944.aspx</guid><wfw:comment>comments/2458944.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/05/19/2458944.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2458944.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2458944</trackback:ping><description>今天看Brio的时候发现了OLAP的概念，经过察看才知道他是‘联机分析处理’。这里有些其概念和解释。我想对大家能有点帮助。

OLAP（联机分析处理）。 

什么是联机分析处理（OLAP） 

联机分析处理 (OLAP) 的概念最早是由关系数据库之父E.F.Codd于1993年提出的，他同时提出了关于OLAP的12条准则。OLAP的提出引起了很大的反响，OLAP作为一类产品同联机事务处理 (OLTP) 明显区分开来。 

当今的数据处理大致可以分成两大类：联机事务处理OLTP（on-line transaction processing）、联机分析处理OLAP（On-Line Analytical Processing）。OLTP是传统的关系型数据库的主要应用，主要是基本的、日常的事务处理，例如银行交易。OLAP是数据仓库系统的主要应用，支持复杂的分析操作，侧重决策支持，并且提供直观易懂的查询结果。下表列出了OLTP与OLAP之间的比较。 



OLTPOLAP用户操作人员,低层管理人员决策人员,高级管理人员功能日常操作处理分析决策DB 设计面向应用面向主题数&lt;img src ="aggbug/2458944.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>简单的存储过程例子</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232750.aspx</link><pubDate>Mon, 31 Mar 2008 13:24:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232750.aspx</guid><wfw:comment>comments/2232750.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232750.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2232750.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2232750</trackback:ping><description>这是我今天写出来的一个最简单的存储过程，里面有一些常用的用法。
create or replace procedure get_news
AS
  num number ;
  temp number  ; -- 用于FOR循环的变量 
begin
     -- 查询结果 into表示把结果放在一个对象中。
     select count(1) into num from employees ;
     -- 对结果+1
     num := num + 1 ;
     -- 是否为20
     if num  20 then dbms_output.put_line('num 不为 20 。 ');
     else dbms_output.put_line('num 为 20 。 ');
     end if ;  
     -- 输出结果   
     dbms_output.put_line('num = '|| num);
     -- while循环测试
     while num &gt; 10 loop
     &lt;img src ="aggbug/2232750.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>oracle函数大全</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232335.aspx</link><pubDate>Mon, 31 Mar 2008 10:49:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232335.aspx</guid><wfw:comment>comments/2232335.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/31/2232335.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2232335.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2232335</trackback:ping><description>SQL中的单记录函数
1.ASCII
返回与指定的字符对应的十进制数;
SQL&gt; select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;

        A         A      ZERO     SPACE
--------- --------- --------- ---------
       65        97        48        32


2.CHR
给出整数,返回对应的字符;
SQL&gt; select chr(54740) zhao,chr(65) chr65 from dual;

ZH C
-- -
赵 A

3.CONCAT
连接两个字符串;
SQL&gt; select concat('010-','88888888')||'转23'  高乾竞电话 from dual;

高乾竞电话
----------------
010-88888888转23

4.INITCAP
返回字符串并将字符串的&lt;img src ="aggbug/2232335.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>加默认值 对表外键</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/24/2213317.aspx</link><pubDate>Mon, 24 Mar 2008 14:55:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/24/2213317.aspx</guid><wfw:comment>comments/2213317.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/24/2213317.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2213317.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2213317</trackback:ping><description>修改表外键 加默认值.

ALTER TABLE table_name ADD CONSTRAINT column_name DEFAULT ( int / varchar ) FOR column_name 
&lt;img src ="aggbug/2213317.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>SQL 对字段的增删改</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/18/2194876.aspx</link><pubDate>Tue, 18 Mar 2008 17:02:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/18/2194876.aspx</guid><wfw:comment>comments/2194876.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/18/2194876.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2194876.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2194876</trackback:ping><description> 增加字段
alter table docdsp  add dspcode char(200)


删除字段
ALTER TABLE table_NAME DROP COLUMN column_NAME

字段修改                                                                                                                                                                                   ALTER TABLE table_name  ALTER COLUMN column_name new_data_type
&lt;img src ="aggbug/2194876.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>SQL SERVER分页算法</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182475.aspx</link><pubDate>Fri, 14 Mar 2008 14:43:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182475.aspx</guid><wfw:comment>comments/2182475.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182475.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2182475.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2182475</trackback:ping><description>
SQL SERVER分页算法
ALTER PROCEDURE [dbo].[PageedProcedure]
@tblName  varchar(1000),      -- 表名
@strGetFields varchar(1000),  -- 需要返回的列 
@pKey varchar(255),           --主键，产生唯一id键
@orderName varchar(255)='',   -- 排序的字段名
@orderType varchar(4)='ASC',  -- ASC,DESC
@PageIndex  int = 1,          -- 页码
@PageSize  int = 10,          -- 页尺寸
@strWhere  varchar(1500) = '' -- 查询条件 (注意: 不要加 where)
AS
declare @strSQL  varchar(5000) -- 主语句
    if @strWhere != '' 
  set @strSQL ='SELECT ' + @strGetFi&lt;img src ="aggbug/2182475.aspx" width = "1" height = "1" /&gt;</description></item><item><dc:creator>cchheennhhaaoo119</dc:creator><title>实时内存数据库技术</title><link>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182324.aspx</link><pubDate>Fri, 14 Mar 2008 14:17:00 GMT</pubDate><guid>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182324.aspx</guid><wfw:comment>comments/2182324.aspx</wfw:comment><comments>http://blog.csdn.net/cchheennhhaaoo119/archive/2008/03/14/2182324.aspx#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>comments/commentRss/2182324.aspx</wfw:commentRss><trackback:ping>http://tb.blog.csdn.net/TrackBack.aspx?PostId=2182324</trackback:ping><description>实 时 内 存 数 据 库 的 设 计 应 该 打 破 传 统 磁 盘 数 据 库 的 设 计 观 念， 考 虑 内 存 直 接 快 速 存 取 的 特 点， 以CPU 和 内 存 空 间 的 高 效 利 用 为 目 标 来 重 新 设 计 开 发 各 种 策 略 与 算 法、 技 术、 方 法 及 机 制。&lt;img src ="aggbug/2182324.aspx" width = "1" height = "1" /&gt;</description></item></channel></rss>