[Logo] MyDWBI---致力于打造最专业的中文数据仓库,商务智能社区
  [Groups]首页  [Blog] 博客   [Search] 搜索   [Recent Topics] 最新主题   [Hottest Topics] 热门主题   [Hottest Download] 热门下载   [Members]  会员列表  
[Register] 会员注册 / 
[Login] 登入 
学习缓慢变化维的时候, DECODE的用法表示疑问  XML
论坛首页 » Informatica
前往:   
发表人 内容
randy_shandong
randy


中级会员
[Avatar]

注册时间: 2008-09-04 07:43:14
文章: 50
离线

在update_flag的表达式中:
IIF(NOT ISNULL(PM_PRIMARYKEY)
AND
(
DECODE(FACCTLEN,PM_PREV_FACCTLEN,1,0) = 0
OR
DECODE(UPDATEDATE,PM_PREV_UPDATEDATE,1,0) = 0
),TRUE,FALSE)
这里的DECODE 表示什么意思呢?
和我在联机文档查到的DECODE用法有点区别!
不能理解
[MSN]
lynx286
一失足成千古风流人物!


论坛CEO
[Avatar]

注册时间: 2008-04-22 11:52:00
文章: 652
来自: 四海为家
离线

建议你先打好数据库基础. 学数据仓库的数据库基础很重要!!!
decode就是类似case when, if else之类的做判断的东西,是很基础的数据库语法.
oracle里面有.你可以从oracle里面查起.

唯大英雄能本色,是真名士自风流.
[WWW]
randy_shandong
randy


中级会员
[Avatar]

注册时间: 2008-09-04 07:43:14
文章: 50
离线

确实数据库基础太低了;DECODE我查了些资料,弄懂了!谢谢
[MSN]
zdcku
嘉颖


高级会员
[Avatar]

注册时间: 2008-05-06 22:32:12
文章: 152
来自: 江苏南京
离线

lynx286 wrote:建议你先打好数据库基础. 学数据仓库的数据库基础很重要!!!
decode就是类似case when, if else之类的做判断的东西,是很基础的数据库语法.
oracle里面有.你可以从oracle里面查起.

强烈赞同啊
应该学学SQL的基本语法
不然我们大家都累

学习
[MSN]
 
论坛首页 » Informatica
前往:   

网站地图 |  联系我们 |   |  招聘版主 |  免责声明 |  意见建议 |  系统帮助 | 
Copyright © 2008, mydwbi.com, All Rights Reserved | Powered by JForum 2.1.8 © JForum Team