首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

小弟我用ssis怎么根据code列生成名称的派生列

2013-10-11 
我用ssis如何根据code列生成名称的派生列ssis中我要用一个code列生成一个派生列,比如有个列是“状态代码”,1

我用ssis如何根据code列生成名称的派生列
ssis中我要用一个code列生成一个派生列,比如有个列是“状态代码”,1是正常,2是注销,3是迁出。派生出新的列名“状态名称”。这个派生列的表达式该怎么写,请教高手指点。谢谢! ssis bi
[解决办法]


select ... case [状态字段] when 1 then '正常'
                           when 2 then '注销'
                           when 3 then '迁出' end '状态名称'
 ...

[解决办法]
请问错误信息是什么?
[解决办法]
SSIS不一样用这种写法试一下:

Derived Column Expression Code:
A == 1 
[解决办法]
 A == 2 
[解决办法]
 A == 3 ? "ABC" : "NA"

It will chek if A is equal to 1 or 2 or 3 and if yes, will be "ABC" else "NA".

热点排行