我正在尝试将以下语句从SQL Server转换为Oracle,但我尝试过的所有操作都给出了不同的错误。有谁知道如何将其转换为oracle友好的吗?
select
nullif(cast(cast(round(vn02.wheelbase,0,1)-1 as integer) as varchar) + ',' +
cast(cast(round(vn02.wheelbase,0,1) as integer) as varchar) + ',' +
cast(cast(round(vn02.wheelbase,0,1)+1 as integer) as varchar),'-1,0,1') wheelbase
from vn02_fullsv vn02
如果是浮点数,则轮距,并且需要使用逗号分隔符将其附加到自身,以查看它是否等于'-1,0,1‘,如果是,则它应该返回null。
谢谢你的帮助。
https://stackoverflow.com/questions/5339906
复制相似问题