ITPUB??ì3
新一届的微软MVP评选已经开始,欢迎各位推荐!
ITPUB论坛 » Oracle开发 » oracle行列转换总结

离线 书剑浪子


来自 北京
精华贴数 0
个人空间 0
技术积分 54 (26493)
社区积分 0 (1770864)
注册日期 2008-5-7
论坛徽章:0
      
      

发表于 2008-7-14 13:14 
呵呵。。。
顶。。。


只看该作者    顶部
离线 yuchangle
一般会员



精华贴数 0
个人空间 20
技术积分 234 (8232)
社区积分 2 (29781)
注册日期 2006-9-1
论坛徽章:0
      
      

发表于 2008-7-14 15:43 
niu ren


只看该作者    顶部
离线 andy5
初级会员



精华贴数 0
个人空间 0
技术积分 118 (14639)
社区积分 0 (1025541)
注册日期 2006-7-11
论坛徽章:0
      
      

发表于 2008-7-14 20:38 
小马哥。在线等呀


只看该作者    顶部
离线 yyy16xx
mikk



来自 乌鲁木齐
精华贴数 0
个人空间 0
技术积分 125 (13945)
社区积分 7 (13546)
注册日期 2008-4-2
论坛徽章:0
      
      

发表于 2008-7-18 13:11 
辛苦了


__________________
昨天,今天,明天!
只看该作者    顶部
离线 qgw521
rabort


精华贴数 0
个人空间 934
技术积分 1037 (1761)
社区积分 38 (5604)
注册日期 2008-3-8
论坛徽章:0
      
      

发表于 2008-7-18 14:00 
SELECT id, cn, cv FROM t_col_row
MODEL
RETURN UPDATED ROWS
PARTITION BY (ID)
DIMENSION BY (0 AS n)
MEASURES ('xx' AS cn,'yyy' AS cv,c1,c2,c3)
RULES UPSERT ALL
(
  cn[1] = 'c1',
  cn[2] = 'c2',
  cn[3] = 'c3',
  cv[1] = c1[0],
  cv[2] = c2[0],
  cv[3] = c3[0]
  )
ORDER BY ID,cn;
在我的10g数据库上运行出错,


只看该作者    顶部
离线 qgw521
rabort


精华贴数 0
个人空间 934
技术积分 1037 (1761)
社区积分 38 (5604)
注册日期 2008-3-8
论坛徽章:0
      
      

发表于 2008-7-18 14:03 
不要all才能运行,不知为啥。
SQL> SELECT id, cn, cv FROM t_col_row
  2  MODEL
  3  RETURN UPDATED ROWS
  4  PARTITION BY (ID)
  5  DIMENSION BY (0 AS n)
  6  MEASURES ('xx' AS cn,'yyy' AS cv,c1,c2,c3)
  7  RULES UPSERT
  8  (
  9    cn[1] = 'c1',
10    cn[2] = 'c2',
11    cn[3] = 'c3',
12    cv[1] = c1[0],
13    cv[2] = c2[0],
14    cv[3] = c3[0]
15    )
16  ORDER BY ID,cn;

        ID CN CV
---------- -- ---
         1 c1 v11
         1 c2 v21
         1 c3 v31
         2 c1 v12
         2 c2 v22
         2 c3
         3 c1 v13
         3 c2
         3 c3 v33
         4 c1
         4 c2 v24
         4 c3 v34
         5 c1 v15
         5 c2
         5 c3
         6 c1
         6 c2
         6 c3 v35
         7 c1
         7 c2

        ID CN CV
---------- -- ---
         7 c3

21 rows selected


只看该作者    顶部
离线 xiaolongr521
初级会员


精华贴数 0
个人空间 0
技术积分 87 (18396)
社区积分 1 (36427)
注册日期 2004-11-9
论坛徽章:0
      
      

发表于 2008-7-18 15:05 



只看该作者    顶部
离线 xiaolongr521
初级会员


精华贴数 0
个人空间 0
技术积分 87 (18396)
社区积分 1 (36427)
注册日期 2004-11-9
论坛徽章:0
      
      

发表于 2008-7-18 15:06 
顶顶


只看该作者    顶部
离线 xtgqd
初级会员



精华贴数 0
个人空间 0
技术积分 73 (20906)
社区积分 0 (1573803)
注册日期 2007-9-27
论坛徽章:0
      
      

发表于 2008-7-18 16:58 
學習中,經常要用。可以保存起來做文檔了。哈哈


只看该作者    顶部
离线 javens
资深会员


精华贴数 1
个人空间 529
技术积分 3279 (450)
社区积分 17835 (86)
注册日期 2004-6-29
论坛徽章:42
ITPUB元老生肖徽章2007版:猪生肖徽章2007版:鼠体育版块博采纪念徽章生肖徽章2007版:狗生肖徽章:狗
生肖徽章:羊生肖徽章:鸡    

发表于 2008-8-6 09:20 
感覺寫的太長,不實用吧


__________________
只看该作者    顶部
相关内容


CopyRight 1999-2006 itpub.net All Right Reserved.
北京皓辰广域网络信息技术有限公司. 版权所有
E-mail:Webmaster@itpub.net
京ICP证:010037号 联系我们 法律顾问