我使用的是Oracle 11g DB,并且在具有varchar列的表中有一个具有尾随空格的数据。我试过TRIM函数来更新列,但字符串末尾的空格仍然存在。尾随空间的原因是什么?以及如何解决这个问题。不能TRIM在oracle的varchar列中尾随空格
列内容显示如下。
select '<'||mycol||'>' from mytab
Output : <mysamplestring >
select DUMP(mycol) from mytab
Output : Typ=1 Len=28: 67,114,117,100,101,32,80,101,116,114,111,108,101,117,109,32,69,120,116,114,97,99,116,105,111,110,194,160
感谢
修剪应该工作。显示真正的查询。 – wolfrevokcats
更新我使用的查询:更新mytab设置mycol = TRIM(mycol); –
用'select'<'|| your_coloumn ||'>''或'DUMP(your_column)'尝试查看完整内容 –