标签: sql oracle porting
我有数百个包含使用Oracle内置函数decode的SQL的文件。我想将它们移植到使用case-when代替。是否有一个程序或一组程序可以自动执行此操作?
decode
case-when
答案 0 :(得分:1)
我认为没有这样完整的解决方案。您必须为此任务执行一些(大读)工作。你应该做一些解析,选择其中一种方式
答案 1 :(得分:-2)
我不记得任何会将你的Decode语句移植到case-when的东西。 为什么你甚至想要这样做,除非你强制要求。 解码更加复杂,即使条件数量增加,也能提供可读代码。