在SQL Plus中删除字符串的最后一个字符

17
我试图从SQL Plus中的列输出中删除最后一个字符。该列条目的长度不固定。
例如,XYZA应该输出为XYZ。
我尝试使用substr()函数,但似乎不起作用。
SUBSTR(ooo.CO_NAME,1,LENGTH(ooo.CO_NAME-1))
1个回答

41

一个闭括号的位置不正确。应该是:

SUBSTR(ooo.CO_NAME, 1, LENGTH(ooo.CO_NAME) - 1)

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接