我正在尝试对列中的最后3位进行子串。问题是,它们中的一些在末尾有一个随机空间,然后只返回列中3个所需值中的2个。现在我有:
SELECT substr(infovalue, -3)
FROM TABLE
WHERE INFOCODE = 555
如何让我的陈述在最后忽略空格?
谢谢!
答案 0 :(得分:2)
我猜你是在甲骨文。应用rtrim
删除所有尾随空格
SELECT substr(rtrim(infovalue), -3)
FROM TABLE
WHERE INFOCODE = 555
请指明供应商&所有问题的产品版本。