3
A
回答
4
等價的SQL命令是一個CASE語句:
例如:
declare @t table(id int identity,code varchar(25))
insert @t(code)
select 'A' UNION ALL
select 'B' UNION ALL
select 'C' UNION ALL
select 'D' UNION ALL
select 'E' UNION ALL
select 'F'
select * from @t
--
select id,code,
case id
when 1 then code++convert(varchar(10),id)
when 2 then code++convert(varchar(10),id)
else 'UNDEFINED-DECODE VALUE for id : '+convert(varchar(10),id)
end as DECODEDVALUE
from @t
--
返回此數據集:
id code DECODEDVALUE
----------- ------------------------- ------------------------------------------
1 A A1
2 B B2
3 C UNDEFINED-DECODE VALUE for id : 3
4 D UNDEFINED-DECODE VALUE for id : 4
5 E UNDEFINED-DECODE VALUE for id : 5
6 F UNDEFINED-DECODE VALUE for id : 6
相關問題
- 1. 相當於甲骨文NTH_VALUE功能
- 2. SQL服務器相當於加入甲骨文更新
- 3. 相當於甲骨文
- 4. H2甲骨文解碼功能
- 5. 甲骨文在SQL服務器
- 6. 甲骨文 「LIMIT N,M」 相當於
- 7. 甲骨文管道功能
- 8. 甲骨文與功能
- 9. 甲骨文相當於SQL函數 '轉換'
- 10. 甲骨文詞彙,什麼是MySQL的/ SQL服務器相當於一個數據庫
- 11. 甲骨文功能和觸發問題
- 12. 甲骨文NVL,NVL2和NULLIF功能
- 13. SQL服務器等同於甲骨文的CONNECT BY和水平虛列
- 14. 對於未在甲骨文
- 15. SQL服務器相當於ORACLE INSTR
- 16. SQL服務器相當於Oracle用戶
- 17. 理解DATEDIFF()的SQL服務器功能
- 18. 性能在甲骨文
- 19. 甲骨文解碼空日期變量
- 20. SQL甲骨文 - 尋找基於日期
- 21. 對於甲骨文的SQL循環
- 22. 如何基於甲骨文的PL/SQL
- 23. 甲骨文相當於CROSS的適用VALUES
- 24. 在甲骨文
- 25. 在甲骨文
- 26. 在甲骨文
- 27. 在甲骨文
- 28. 在甲骨文
- 29. 在甲骨文
- 30. 在甲骨文